Date# - Skript- und Diagrammfunktion
Date# evaluiert eine Formel als Datum und verwendet dafür das Format, das im zweiten Argument angegeben ist, wenn dies zur Verfügung steht.
Syntax:
Date#(text[, format])
Rückgabe Datentyp: dual
| Argument | Beschreibung |
|---|---|
| text | Der zu evaluierende Textstring. |
| format | String, der das Format des auszuwertenden Textstrings beschreibt. Ist kein String angegeben, wird das in den Systemvariablen des Datenladeskripts festgelegte oder vom Betriebssystem vorgegebene Zahlenformat verwendet. Die Funktion Date# unterstützt viele Formatoptionen für verschiedene Datumsstrukturen, zum Beispiel: DD/MM/YYYY:Tag/Monat/Jahr (zum Beispiel 15/02/2022) MM-DD-YYYY: Monat-Tag-Jahr mit Bindestrichen (zum Beispiel 02-15-2022) YYYY-MM-DD: Jahr-Monat-Tag, ISO-Format (zum Beispiel 2022-02-15) D-MMM-YYYY: Tag, kurzer Monatsname, Jahr, mit Bindestrichen (zum Beispiel 15-Feb-2022) MMMM YYYY: Langer Monatsname und Jahr (zum Beispiel February 2022) MM/YYYY: Monat und Jahr (zum Beispiel 02/2022) DD MMMM YYYY: Tag, langer Monatsname und Jahr (zum Beispiel 15 February 2022) |
| Beispiel | Ergebnis |
|---|---|
| Date#('8/7/97') | Gibt ein gültiges Datum von 8/7/97 zurück, wenn die DateFormat-Einstellung M/D/YY. ist. |
| Date#('21.10.2023', 'DD.MM.YYYY' ) | Gibt ein gültiges Datum von 21.10.2023 zurück, wenn die Datumseinstellung DD.MM.YYYY ist. |
| Date#('21.10.2023') | Gibt NULL zurück, wenn die Einstellung DateFormat M/D/YY ist. |