Wie bekomme ich ein Date von gestern?Ich möchte das Datum von gestern erhalten, ich verwende die Funktion today()
dateNow = Format (Today(), "m/d/y");
Allerdings weiß ich nicht, wie ich aus dateNow das Datum von gestern ableiten kann. Versucht mit d = (dateNow - 1);
funktioniert aber nicht.
Automatisierung und SkripterstellungWindowsBetreff: Wie bekomme ich ein Date von gestern?In Ihrer Datentabelle können Sie eine neue Spalte erstellen, beispielsweise „Datum gestern“.
dt=current data table();<BR /><BR />// Nouvelle colonne : date hier
dt << New Column( "date hier",
Numeric,
"Continuous",
Format( "Best", 12 ),
);
und dann können Sie diese Formel mit dem Datum schreiben, das Sie erhalten möchten.
// Modifier la formule de colonne : date hier
dt:date hier << Set Formula( Date MDY( 7, 25, 2023 ) );
Ausgabe erhalten Sie Folgendes:

Betreff: Wie bekomme ich ein Date von gestern?Sie müssen die Sekunden eines Tages von Today() abziehen. Die Verwendung von In Days(1) ist eine Option (Sie können auch 24*60*60 verwenden).
Today() - In Days(1)
Terminzeit Werte werden intern als Anzahl der Sekunden seit Mitternacht, dem 1. Januar 1904, behandelt ( JSL-Syntaxreferenz > JSL-Funktionen, Operatoren und Nachrichten > Datums- und Zeitfunktionen )