DATE_TO-Konvertierungen

Konvertierung vom Typ DATE zu einem anderen Typ: Intern wird das Datum in einem DWORD in Sekunden seit dem 1.Januar 1970 abgespeichert. Dieser Wert wird konvertiert. Bei der Typkonvertierung von größere auf kleinere Typen können Informationen verloren gehen. Beim Typ STRING ist das Ergebnis die Datumskonstante.

Beispiele in ST:

b :=DATE_TO_BOOL(D#1970-01-01); (* Ergebnis
ist FALSE *)

i :=DATE_TO_INT(D#1970-01-15); (* Ergebnis ist 29952 *)

str :=DATE_TO_STRING(D#2002-08-18); (* Ergebnis ist
'D#2002-08-18' *)

vdt:=DATE_TO_DT(D#2002-08-18); (* Ergebnis ist DT#2002-08-18-00:00
*)

udw:=DATE_TO_DWORD(D#2002-08-18); (* Ergebniss ist 16#3D5EE380
*)