Einfacher Typ: TDateTime
Dieser Typ gehört zur Unit System und ist vom Subtyp Einfacher Typ.
Der Typ TDateTime entspricht in der Skriptsprache einem Double-Wert. Der ganzzahlige Teil eines TDateTime-Wertes der Skriptsprache entspricht der Anzahl der Tage seit dem 30.12.1899. Der fraktionale Teil (also die Stellen nach dem Komma) des TDateTime-Wertes gibt die Tageszeit an.
Es folgen einige Beispiele für TDateTime-Werte und die entsprechenden Datums- und Zeitangaben:
Wert |
Datum und Uhrzeit |
---|---|
0 | 30.12.1899 12.00 Uhr |
2.75 | 1.1.1900 18.00 Uhr |
35065 | 1.1.1996 12:00 am |
Wenn beide TDateTime-Werte positiv sind, brauchen Sie zur Ermittlung der Tage zwischen zwei Datumsangaben die beiden Werte nur voneinander zu subtrahieren. Um eine Datums-/Zeitangabe um eine bestimmte Anzahl von Tagen zu erhöhen, addieren Sie einfach die Anzahl zu dem TDateTime-Wert hinzu.
Dies sind die Funktionen, welche diesen Typ entweder als Rückgabewert oder Parameter verwenden.
Name |
Parameter |
Rückgabetyp |
---|---|---|
DateTimeToUnix | D TDateTime | Int64 |
DayOfTheWeek | Value TDateTime | Integer |
FbmDateTimeToString | Value TDateTime | string |
FbmGetTimeZone | Keine | TDateTime |
FbmStringToDateTime | Value string Default TDateTime |
TDateTime |
FbmStringToDateTimeMask | Value string Mask string |
TDateTime |
FbmStrToTimeZone | s string | TDateTime |
FbmTimeZoneToStr | Zone TDateTime | string |
FormatDateTime | Format String DateTime TDateTime |
String |
UnixToDateTime | U Int64 | TDateTime |
WeekOfTheYear | Value TDateTime | Word |
TFbmDbQuery. DateTimeToString | Value TDateTime | string |
TFbmPropertyList. GetDateTime | Name string Default TDateTime |
TDateTime |
TFbmPropertyList. SetDateTime | Name string Value TDateTime |
Nein |
Dies sind die Variablen, welche diesen Typ verwenden.