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.