currentDate()

Die Systemfunktion dateTimeLib.currentDate() liest die Systemuhr und gibt einen DATE-Wert zurück, der das aktuelle Kalenderdatum angibt. Die Funktion gibt nur das aktuelle Datum, jedoch nicht die Uhrzeit zurück.

Wenn Sie einen DATE-Wert einem numerischen Typ zuordnen, ist dieser Wert die Anzahl Tage seit dem 31. Dezember 1899.

Syntax

  dateTimeLib.currentDate( )
  returns (Ergebnis DATE)
Ergebnis
Ein DATE-Wert für das aktuelle Kalenderdatum. Sie können dieses Ergebnis einer beliebigen Variable zuweisen, die mit DATE zuordnungskompatibel ist. Siehe Zuordnungskompatibilität in EGL.

Beispiel

Das folgende Beispiel nimmt Folgendes an: strLib.defaultDateFormat gleich "M/d/yy" und das Datum 'Dezember 8, 2006':

  myDate1 INT = dateTimeLib.currentDate();
  writeStdOut(myDate1);
  myDate2 STRING = dateTimeLib.currentDate();
  writeStdOut(myDate2);
  writeStdOut(dateTimeLib.currentDate());
Die Konsole zeigt die folgenden Ergebnisse an:
39058
12/8/06
12/8/06

Feedback