Workflow: Datum/Uhrzeit-Funktionen
Eine Datum/Uhrzeit-Funktion führt eine Aktion oder Berechnung für einen Datums- und Uhrzeitwert aus. Verwenden Sie eine Datum/Uhrzeit-Funktion zum Addieren oder Subtrahieren von Intervallen, zum Suchen des aktuellen Datums, zum Suchen des ersten oder letzten Tages des Monats, zum Extrahieren einer Komponente eines Datum/Uhrzeit-Werts oder zum Konvertieren eines Werts in ein anderes Format.
Datumsunterstützung
Live Query kann keine Daten vor dem 1. Januar 1400 verarbeiten.
Live Query verwendet für die Darstellung von Datums- und Uhrzeitangaben das ISO-Format yyyy-mm-dd HH:MM:SS. Wenn ein Datum/Uhrzeit-Wert nicht in diesem Format vorliegt, liest Live Query ihn als Zeichenfolge. Um eine Spalte für die Verwendung und Bearbeitung in das Datum/Uhrzeit-Format zu konvertieren, verwenden Sie die DateTimeParse-Funktion im Ausdruckseditor oder das Datum/Uhrzeit-Tool.
Bei einigen Datum/Uhrzeit-Funktionen müssen Sie das Format für das Datum einstellen. Formatzeichenfolgen bestehen aus Bezeichnern und Trennzeichen.
Bezeichner
Bezeichner beginnen immer mit einem Prozentzeichen (%), gefolgt von einem Buchstaben, bei dem zwischen Groß- und Kleinschreibung unterschieden wird. Die Daten müssen mindestens eine zweistellige Jahreszahl enthalten.
Bezeichner | Ausgabe im Datum/Uhrzeit-Format | Mit „DateTimeParse“ unterstützte Eingabe |
|---|---|---|
%a | Abgekürzter Wochentagsname („Mon“) | Eine gültige Abkürzung für einen Wochentag („Mon“, „Die“, „Don“). Gibt einen Fehler nur dann zurück, wenn der angegebene Text kein Wochentag ist. Beachten Sie, dass Live Query nicht überprüft, ob der angegebene Name für einen Tag für ein bestimmtes Datum gültig ist. |
%A | Vollständiger Wochentagsname („Montag“) | Tagesname oder eine gültige Abkürzung für einen Wochentag („Mon“, „Die“, „Don“). Gibt einen Fehler nur dann zurück, wenn der angegebene Text kein Wochentag ist. Beachten Sie, dass Live Query nicht überprüft, ob der angegebene Name für einen Tag für ein bestimmtes Datum gültig ist. |
%b | Abgekürzter Monatsname („Sep“) | Eine gültige Abkürzung für einen Monatsnamen („Sep“, „SEPT.“). Gibt einen Fehler nur dann zurück, wenn der angegebene Text kein Monatsname ist. |
%B | Vollständiger Monatsname („September“) | Monatsname oder eine gültige Abkürzung für einen Monatsnamen („Sep“, „SEPT.“). Gibt einen Fehler nur dann zurück, wenn der angegebene Text kein Monatsname ist. |
%c | Das Datum und die Uhrzeit für das Gebietsschema des Computers. | Nicht unterstützt |
%C | Die Jahrhundertzahl („20“) | Nicht unterstützt |
%d | Tag im Monat („01“) | Eine oder zwei Ziffern, wobei Leerzeichen ignoriert werden („1“ oder „01“). |
%D | Entspricht %m/%d/%y | Nicht unterstützt |
%e | Tag des Monats, eine führende 0 wird durch ein Leerzeichen ersetzt („ 1“). | Eine oder zwei Ziffern, wobei Leerzeichen ignoriert werden („1“ oder „01“). |
%h | Wie %b („Sep“) | Eine gültige Abkürzung für einen Monatsnamen („Sep“, „SEPT.“). Gibt einen Fehler nur dann zurück, wenn der angegebene Text kein Monatsname ist. |
%H | Stunde im 24-Stundenformat, 00 bis 23. | Bis zu zwei Ziffern für die Stunde, 0 bis 23. Nicht kompatibel mit %p oder %P. |
(Großbuchstabe „I“ wie „Ida") | Stunde im 12-Stundenformat, 01 bis 12. | Bis zu zwei Ziffern für die Stunde, 1 bis 12. Muss folgen mit %p oder %P. |
%j | Der Tag des Jahres von 001 bis 365 (oder 366 in Schaltjahren). | 3-stelliger Tag des Jahres, von 001 bis 365 (oder 366 in Schaltjahren) |
%k | 24 Stunden, führende Null wird durch Leerzeichen ersetzt, „ 0“ bis „23“. | Bis zu zwei Ziffern für die Stunde. |
(Kleinbuchstabe, „ell“) | 12 Stunden, führende Null wird durch Leerzeichen ersetzt, „ 1“ bis „12“. | Nicht unterstützt |
%M | Minuten, 00 bis 59 | Bis zu zwei Ziffern für Minuten. |
%m | Monatsnummer, 01 bis 12. | Ein- oder zweistellige Monatsnummer, 1 oder 01 bis 12. |
%p | „AM“ oder „PM“ | Keine Beachtung der Groß/Kleinschreibung („aM“ oder „Pm“). Muss %I folgen (großes „I“ wie „Ida“, Stunde im 12-Stundenformat). |
%P | „am“ oder „pm“ | Keine Beachtung der Groß/Kleinschreibung („aM“ oder „Pm“). Muss %I folgen (großes „I“ wie „Ida“, Stunde im 12-Stundenformat). |
%S | Sekunden, 00 bis 59 | Bis zu zwei Ziffern für Sekunden. |
%T | Zeit in 24-Stunden-Format. Entspricht %H:%M:%S | Nicht unterstützt |
%u | Wochentag als Dezimal, 1 bis 7, Montag als 1. | Nicht unterstützt |
%U | Gibt die Wochennummer als 00–53 mit dem Wochenbeginn am Sonntag zurück. | Nicht unterstützt |
%w | Wochentag als Zahl, 0 bis 6, Sonntag als 0. | Nicht unterstützt |
%W | Gibt die Wochennummer als 00–53 mit dem Wochenbeginn am Montag zurück. | Nicht unterstützt |
%x | Das Datum für das Gebietsschema des Computers. | Nicht unterstützt |
%X | Die Uhrzeit im 12-Stunden-Format, einschließlich AM oder PM („11:51:02 AM“). | Stunden:Minuten:Sekunden [AM/PM] |
%y | Letzten beiden Ziffern des Jahres („16“). | Bis zu vier Ziffern werden bis zu einem Trennzeichen oder dem Ende der Zeichenfolge gelesen und einem Bereich des aktuellen Jahres zugewiesen, 66 Jahre vor dem aktuellen Jahr bis 33 Jahre danach. Für 2016 bedeutet das beispielsweise 1950 bis 2049. Einschränkung bei sechsstelligen Datumsangaben Da für das Jahr bis zu vier Ziffern gelesen werden, werden bei Formaten, die für das Jahr nur zwei Ziffern ohne Trennzeichen enthalten sollen, wie ein sechsstelliger Datumsstempel (z. B. %y%m%d, für Daten wie „170522“ für den 22. Mai 2017), weiterhin vier Ziffern gelesen. Diese Einschränkung können Sie wie folgt umgehen:
|
%Y | Alle vier Ziffern des Jahres („2016“). | Zwei oder vier Ziffern werden gelesen. Zwei Ziffern werden einem Bereich des aktuellen Jahres zugewiesen – minus 66 vom aktuellen Jahr, plus 33. Für 2016 bedeutet das beispielsweise 1950 bis 2049. |
%z | Versatz von UTC-Zeit („-600“). | Nicht unterstützt |
%Z | Vollständiger Zeitzonenname („Mountain Daylight Time”). | Nicht unterstützt |
Trennzeichen
Trennzeichen werden zwischen Datum/Uhrzeit-Bezeichnern eingefügt, um eine Formatzeichenfolge zu bilden.
Trennzeichen | Ausgabe im Datum/Uhrzeit-Format | Unterstützte Eingabe mit DateTimeParse* |
|---|---|---|
/ | / | / oder - |
- | - | / oder - |
space | Ein Leerzeichen | Eine beliebige Folge von Leerzeichen. |
%n | Eine neue Zeile | Nicht unterstützt |
%t | Ein Tabulator | Nicht unterstützt |
sonstige | Sonstige Zeichen, z. B. Komma, Punkt und Doppelpunkt. | Sonstige Zeichen, z. B. Komma, Punkt und Doppelpunkt. |
* DateTimeParse akzeptiert Schrägstriche (/) und Bindestriche (-) als untereinander austauschbar. Kommas, Doppelpunkte und alle anderen Trennzeichen müssen jedoch exakt mit den eingehenden Daten übereinstimmen.
Sprachparameter
Dies sind die kompatiblen Werte für den Parameter „l“ (Sprache), der mit den DateTimeFormat- und DateTimeParse-Funktionen unterstützt wird.
Englischer Sprachenname | Name der Muttersprache | Sprachcode |
|---|---|---|
Englisch | Englisch | de |
Italienisch | Italiano | it |
Französisch | Französisch | fr |
Deutsch | Deutsch | de |
Japanisch | 日本語 | ja |
Spanisch | Español | es |
Portugiesisch | Português | pt |
Chinesisch | 简体中文 | zh |
Zusätzlich zu den oben genannten Werten sind auch Werte mit einer Länge von mindestens zwei Zeichen zulässig, die mit einem der oben genannten beginnen. Zum Beispiel, eng, engl, engli, usw. für Englisch oder esp, espa, sp, spa, span, usw. für Spanisch/Español.
DateTimeAdd
DateTimeAdd(dt,i,u): fügt einem Datum/Uhrzeit-Wert ein spezifisches Intervall hinzu.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
i: Positive oder negative ganze Zahl der Zeit zum Addieren oder Subtrahieren.
u: Datum/Uhrzeit-Einheit in Anführungszeichen: Jahre, Monate, Tage, Stunden, Minuten oder Sekunden.
Beispiel
DateTimeAdd(DateTimeToday(), -1, "days") gibt das Datum von gestern zurück.
DateTimeAdd(DateTimeFirstOfMonth(), 1, "months") gibt den Ersten des nächsten Monats zurück.
DateTimeAdd("2016-01-30", 1, "month") gibt 2016-02-29 zurück (da Februar keinen 30. Tag hat, sondern der letzte Tag des Monats in dem Jahr der 29. ist).
DateTimeAdd("2016-03-30", -1, "month") gibt 2016-02-29 zurück (da Februar keinen 30. Tag hat, sondern der letzte Tag des Monats in dem Jahr der 29. ist).
Mehr anzeigen
Angegebene Bruchteile für die Dauer werden abgeschnitten. Sie können beispielsweise nicht „1,5 Stunden“ hinzufügen. Stattdessen müssen Sie „90 Minuten“ hinzufügen.
Durch das Hinzufügen einer Einheit wird der Wert kleinerer Einheiten nicht geändert. Beispielsweise wird durch das Hinzufügen von Stunden der Wert von Minuten oder Sekunden nicht geändert. Durch das Hinzufügen von Monaten wird der Tag oder die Uhrzeit nicht geändert, es sei denn, der resultierende Monat enthält diesen Tag nicht. In diesem Fall geht es bis zum letzten Tag dieses Monats.
DateTimeDay
DateTimeDay(dt): gibt den numerischen Wert für den Tag des Monats in einem Datum/Uhrzeit-Wert zurück.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
Beispiel
DateTimeDay("2017-03-24 11:43:23")gibt 24 zurück.
DateTimeDiff
DateTimeDiff(dt1,dt2,u): subtrahiert das zweite Argument vom ersten und gibt es als ganzzahlige Differenz zurück. Die Dauer wird als Zahl, nicht als eine Zeichenfolge, in den angegebenen Zeiteinheiten zurückgegeben.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
u: Datum/Uhrzeit-Einheit in Anführungszeichen: Jahre, Monate, Tage, Stunden, Minuten oder Sekunden.
Beispiel
DateTimeDiff("2016-02-15 00:00:00", "2016-01-15 00:00:01", "Months")gibt 1 zurück (weil Anfang und Ende am selben Tag des Monats liegen).
DateTimeDiff("2012-02-29","2011-03-01","years")gibt 0 zurück (obwohl der 29.02.2012 365 Tage nach dem 01.03.2011 liegt, liegt der 29. Februar vor dem 1. März, sodass „ein Jahr“ noch nicht abgeschlossen ist).
DateTimeDiff("2016-02-14", "2016-01-15", "Months")gibt 0 zurück (weil der Tag im Februar kleiner als der Tag im Januar ist).
DateTimeDiff("2016-02-14 23:59:59", "2016-01-15 00:00:00", "Months")gibt 0 zurück (auch wenn es nur eine Sekunde zu kurz ist, um den gewünschten Tag zu erreichen).
DateTimeDiff('2017-02-28', '2016-02-29', 'Months')gibt 11 zurück (auch wenn der 28. Februar 2017 der letzte Tag des Monats Februar ist, ist der 28. weniger als 29).
Mehr anzeigen
Bei unterschiedlichen Monaten und Jahren wird ein Monat nur dann gezählt, wenn der Endtag den Starttag erreicht. Die Tageszeit wird dabei ignoriert.
Für die Genauigkeit von Tag, Stunde, Minute und Sekunde wird das Ergebnis präzise berechnet, dann werden Bruchteile abgeschnitten, nicht gerundet. Daher:
DateTimeDiff(‘2016-01-01 00:59:59’, ‘2016-01-01 00:00:00’, ‘Hours’)ist Null.DateTimeDiff(‘2016-01-01 23:59:59’, ‘2016-01-01 00:00:00’, ‘Days’)ist Null.Präzisionsnamen können auf die ersten drei Zeichen gekürzt werden (z. B. „Sek“ und „Min“). Groß- und Kleinschreibung wird nicht berücksichtigt.
Gehen Sie beim Speichern von Zeitunterschieden in Sekunden sorgfältig vor. Ein Int32 kann nur eine Differenz von 68 Jahren in Sekunden oder 4082 Jahren in Minuten halten. Sie können ein Double oder ein Int64 verwenden, um die Intervalle zwischen allen unterstützten Datumsangaben zu speichern.
DateTimeFirstOfMonth
DateTimeFirstOfMonth(): gibt den ersten Tag des Monats um Mitternacht zurück.
DateTimeFormat
DateTimeFormat(dt,f,l): konvertiert Datum/Uhrzeit-Daten vom ISO-Format in ein anderes angegebenes Format (f), in einer angegebenen Sprache (l) zur Verwendung durch eine andere Anwendung. Ausgabe in einen Zeichenfolgen-Datentyp.
Anmerkung
This function isn't available for Live Query for Databricks.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
f: Das Format, in das die Daten konvertiert werden sollen, ausgedrückt in einer Formatzeichenfolge.
l: Optionaler Sprachparameter. Der Sprachparameter wird standardmäßig auf Ihre gewählte Designer Cloud-Sprache eingestellt. Wenn die Sprache beispielsweise auf Französisch eingestellt ist, lautet die Funktion standardmäßig DateTimeParse(dt,f,"Français").
Beispiele
DateTimeFormat([DateTime_Out],"%d-%m-%Y")gibt 22-04-2008 für das Datum 22. April 2008 aus (ISO-Format: 2008-04-22).
DateTimeFormat([DateTime_Out],"%A","Spanish")gibt „martes“ für das ISO-Datum 2020-07-14 zurück (wobei der 14. Juli ein Dienstag ist).
DateTimeHour
DateTimeHour(dt): gibt die Stundenzahl der Uhrzeit in einem Datum/Uhrzeit-Wert zurück.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
Beispiel
DateTimeHour("2017-03-24 11:43:23")gibt 11 zurück.
DateTimeHour("2017-03-24")gibt zurück 0, da Mitternacht der angenommene Zeitpunkt ist, an dem die Zeit nicht mit einem Datum spezifiziert wird.
DateTimeLastOfMonth
DateTimeLastOfMonth(): gibt den letzten Tag des aktuellen Monats zurück, wobei die Uhrzeit auf eine Sekunde vor dem Ende des Tages festgelegt wird (23:59:59).
Live Query verwendet Datum und Uhrzeit, wenn die Formel zum ersten Mal geparst wird. In einem Batch-Prozess wird diese Zeit bei jedem neuen Dataset verwendet. Dadurch wird die Konsistenz sichergestellt, wenn der Prozess lange dauert.
DateTimeMinutes
DateTimeMinutes(dt): gibt die Minutenzahl der Uhrzeit in einem Datum/Uhrzeit-Wert zurück.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als eine ausgewählte Spalte oder ein angegebener Datum/Uhrzeit-Wert zwischen Anführungszeichen.
Beispiel
DateTimeMinutes("2017-03-24 11:43:23")gibt 43 zurück.
DateTimeMonth
DateTimeMonth(dt): gibt den numerischen Wert für den Monat in einem Datum/Uhrzeit-Wert zurück.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
Beispiel
DateTimeMonth("2017-03-24 11:43:23")gibt 3 zurück.
DateTimeMonth("11:43:23")gibt [Null] zurück, da die eingehenden Daten nicht gültig sind.
DateTimeNow
DateTimeNow(): Gibt das aktuelle Datum und die aktuelle Uhrzeit zurück.
Datum/Uhrzeit (Parse-Kategorie)
DateTimeParse(dt, f): konvertiert eine Datumszeichenfolge (Zeichenfolge) mit dem angegebenen Format (f), in einer angegebenen Sprache (l), in das Standard-ISO-Format (yyyy-mm-dd HH:MM:SS mit optionaler Datum/Uhrzeit-Präzision, falls zutreffend). Wenn das spezifizierte Format eine geringere Präzision aufweist, wird die Ausgabe abgeschnitten.
Anmerkung
This function isn't available for Live Query for Databricks.
Parameter
dt: Datum/Uhrzeit-Zeichenfolgendaten, ausgedrückt als ausgewähltes Feld oder Datum/Uhrzeit-Zeichenfolge in Anführungszeichen. Die eingehenden Daten müssen dem Zeichenfolgen-Datentyp entsprechen und können in einem beliebigen Datum/Uhrzeit-Format vorliegen, sofern dieses Format mit dem von Ihnen für den Parameter f angegebenen Format konform ist.f: Format der eingehenden Datum-Zeichenfolgendaten, die Sie konvertieren, ausgedrückt als Formatzeichenfolge in Anführungszeichen.
Beispiel
DateTimeParse("2016/28-03","%Y/%d-%m")gibt 2016-03-28 zurückDateTimeParse('Oct 4, 22 11:59:57.99', '%b %d, %y %H:%M:%S')gibt „2022-10-04 11:59:57“ zurück. Die Funktion löscht die nachgestellten Ziffern.
DateTimeSeconds
DateTimeSeconds(dt): Gibt die Sekundenzahl der Uhrzeit in einem Datum/Uhrzeit-Wert zurück.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
DateTimeToday
DateTimeToday(): gibt das Datum von heute zurück.
Erwartetes Verhalten: DateTimeToday-Datentyp
Trotz seines Namens gibt DateTimeToday() keinen Zeitwert zurück. Stattdessen wird nur ein Datum mit dem aktuellen Datum zurückgegeben. Sie können die DateTimeToday()-Funktion in die ToDateTime()-Funktion einschließen, um einen Datum/Uhrzeit-Wert zurückzugeben, dessen Zeit auf Mitternacht des aktuellen Tages festgelegt ist:
ToDateTime(DateTimeToday())
DateTimeTrim
DateTimeTrim(dt, f): Entfernt unerwünschte Abschnitte eines Datum/Uhrzeit-Werts und gibt den geänderten Datum/Uhrzeit-Wert zurück.
Anmerkung
This function isn't available for Live Query for Databricks.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.f: Schnitttyp. Die folgenden Optionen sind verfügbar:firstofmonth: Abschneiden bis auf den Monatsbeginn (dies hat dieselbe Wirkung wie Monat).
lastofmonth: Bis eine Sekunde vor Ende des letzten Tages des Monats verlängern.
year: Auf Mitternacht am 1. Januar zuschneiden.
month: Auf Mitternacht am ersten Tag des Monats zuschneiden.
Tag: Auf den Tag zuschneiden Abschneiden (d. h. Mitternacht). Dadurch wird ein Datum/Uhrzeit-Wert in einen Tag mit einer Null-Zeit (kein Datum) konvertiert.
hour: Zuschneiden auf die Stunde.
minute: Zuschneiden auf die Minute.
seconds: Zuschneiden auf Sekunden- und Sekundenbruchteile mit Schlüsselwörtern aus dem Abschnitt „Schlüsselwörter für Datum/Uhrzeit-Einheiten“.
Beim Zuschneiden einer Datum/Uhrzeit-Angabe wird der zurückgegebene Wert nicht gerundet. Zum Beispiel wird die Uhrzeit 15:59:59 auf die Stunde genau zu 15:00:00 und nicht zu 16:00:00 zugeschnitten.
Beispiel
DateTimeTrim("2016-12-07 16:03:00","year")gibt 2016-01-01 00:00:00 zurück.DateTimeTrim('2016-12-07 11:59:57.99','msec')gibt 11:59:57.990 zurück.DateTimeTrim('2016-12-07 11:59:57.99',4)gibt 11:59:57.9900 zurück.DateTimeTrim('2016-12-07 11:59:57.123456789','milliseconds')gibt 11:59:57.123 zurück.
DateTimeYear
DateTimeYear(dt): gibt den numerischen Wert für das Jahr in einem Datum/Uhrzeit-Wert zurück.
Parameter
dt: Datum/Uhrzeit-Daten, ausgedrückt als ausgewählte Spalte oder angegebener Datum/Uhrzeit-Wert in Anführungszeichen.
Beispiel
DateTimeYear("2017-03-24 11:43:23")gibt 2017 zurück.
ToDate
ToDate(x): wandelt eine Zeichenfolge, eine Zahl oder einen Datum/Uhrzeit-Wert in ein Datum um.
Eine eingehende Zeichenfolge sollte im Format YYYY-MM-DD sein. Beispiel: 2020-10-31.
Eine eingehende Nummer sollte als Excel-Datumsformat formatiert werden, wobei die Nummer die Anzahl der Tage seit dem 01-01-1900 darstellt. Beispiel: 7000 entspricht 03-01-1919.
Eine eingehende Datum-Uhrzeit-Angabe sollte im Format YYYY-MM-DD hh:mm:ss sein. Beispiel: 2020-10-31 12:00:00.
Beispiele
ToDate(2020-10-31) gibt 2020-10-31 als Datum zurück.
ToDate(7000) gibt 1919-03-01 als Datum zurück.
ToDate(2020-10-31 12:00:00) gibt 2020-10-31 als Datum zurück.
ToDateTime
DateTimeTrim(ToDateTime(x), t): Konvertiert eine Zeichenfolge, eine Zahl oder einen Datumswert in eine Datum/Uhrzeit-Angabe. Die ToDateTime-Funktion unterstützt keine höhere Genauigkeit als Sekunden. Excel-Werte auf Sekundendarstellung begrenzen (fünf Stellen, bis zu 99999).
Ein eingehende Zeichenfolge sollte im Format YYYY-MM-DD hh:mm:ss sein. Beispiel: 2020-10-31 12:00:00.
Eine eingehende Nummer sollte als Excel-Datum/Uhrzeit-Format formatiert werden, wobei die Nummer die Anzahl der Tage seit dem 01-01-1900 darstellt. Beispiel: 7000.354167 entspricht 03-01-1919 um 8:30 Uhr.
Beispiel
ToDateTime('2020-10-31')gibt „2020-10-31 00:00:00“ als Datum/Uhrzeit-Angabe zurück.ToDateTime(7000.354167)gibt „1919-03-01 08:30:00“ als Datum/Uhrzeit-Angabe zurück.ToDateTime('2020-10-31 12:00:00')gibt „2020-10-31 12:00:00“ als Datum/Uhrzeit-Angabe zurück.