DT_TO-Konvertierungen
Konvertierung vom Typ DATE_AND_TIME 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:
byt :=DT_TO_BYTE(DT#1970-01-15-05:05:05); (*
Ergebnis ist 129 *)
str:=DT_TO_STRING(DT#1998-02-13-14:20); (* Ergebnis ist
'DT#1998-02-13-14:20' *)
vtod:=DT_TO_TOD(DT#1998-02-13-14:20); (* Ergebnis ist TOD#14:20
*)
vdate:=DT_TO_DATE(DT#1998-02-13-14:20); (* Ergebnis ist
D#1998-02-13 *)
vdw:=DT_TO_DWORD(DT#1998-02-13-14:20); (* Ergebnis ist 16#34E45690
*)