Die Systemfunktion dateTimeLib.currentTimeStamp() ruft die aktuelle Systemzeit und das Datum als Zeitmarke im zwanzigstelligen Format ab ("yyyyMMddHHmmssffffff").
Die Genauigkeit dieser Funktion ist durch die Genauigkeit des Zeitgebers in der Laufzeitumgebung begrenzt. Beispiel: Java™-Umgebungen geben die Zeitmarke millisekundengenau zurück. Das heißt, die genaueste Zeitmarke in einer Java-Umgebung Java-Umgebung hat 17 signifikante Ziffern und drei nachgestellte Nullen. Beispiel: 20070101142020123000.
dateTimeLib.currentTimeStamp( )
returns (Ergebnis TIMESTAMP("yyyyMMddHHmmssffffff"))
myTime1 DATE = currentTimestamp();
writeStdOut(myTime1);
myTime2 TIME = currentTimestamp();
writeStdOut(myTime2);
writeStdOut(currentTimestamp());
12/8/06
2:07 PM
2006-12-08 14:07:42.950000