Liefert einen Timestamp basierend auf dem Wert von a und der Formatvorlage b zurück.
Parameter
Parameter | Beschreibung |
|---|---|
a | Zu interpretierender Text. Kann ein String nicht anhand der Formatvorlage b interpretiert werden, löst das einen Fehler aus und c steuert das weitere Verhalten der Funktion. |
b | Die Formatvorlage. |
c | (optional) Steuerung des Verhaltens im Falle eines ungültigen Wertes. Siehe auch Parameter a. Default: empty |
d | (optional) Locale. Wird zum Parsen der Monatsnamen verwendet. Default: System-Locale. Hinweis: Verwenden Sie zur Auswahl eines Wertes die drei Punkte. Beispiel: de_DE |
e | (optional) Zeitzone. Default: System-Zeitzone. Beispiel: UTC |
Mögliche Werte für Parameter c
Wert | Funktionsergebnis |
|---|---|
now | Statt des Eingangsdatums wird das aktuelle Datum zurückgegeben. |
empty | Das Empty Flag wird gesetzt. Zudem erhält das Feld intern das aktuelle Datum. Durch das gesetzte Empty Flag wird dieses aber nicht sichtbar. |
error | Abbruch der Funktion mit einem Fehler. |
Sonstiger Wert | Statt des Eingangsdatums wird dieser Wert verwendet. Kann auch dieser nicht anhand von b interpretiert werden, bricht die Funktion mit einem Fehler ab. |
Beispiele
Aktuelles Datum im Beispiel: 20.10.2011 15:33:23
Das System hat die Zeitzone Europe/Berlin.
Hinweis: Der Wert Kein Datum kann mit keiner Formatvorlage b als Timestamp interpretiert werden und löst somit einen Fehler aus. Das weitere Verhalten der Funktion wird dann mit Parameter c gesteuert.
Parameter a | b | c | d | e | Ergebnis | Ergebnis von “get empty flag()” |
|---|---|---|---|---|---|---|
241205 | ddMMyyHHmm | error | Funktion bricht mit einem Fehler ab. | |||
Kein Datum | ddMMyyHHmm | error | Funktion bricht mit einem Fehler ab. | |||
Kein Datum | ddMMyyHHmm | now | 2011-10-20 15:33:23.0 | false | ||
Kein Datum | ddMMyyHHmm | empty | Siehe Beschreibung von empty für Parameter c oben. | true | ||
Kein Datum | ddMMyyHHmm | 231010 | 2010-10-23 00:00:00.0 | false | ||
2412050820 | ddMMyyHHmm | error | 2005-12-24 08:20:00.0 | false | ||
241205135 | ddMMyyHHmm | error | 2005-12-24 13:05:00.0 (man beachte den Minutenwert 5 in Parameter a und 05 im Ergebnis) | false | ||
1997-07-16T19:20:30Z (Siehe Formatvorlage W3CDTF) | W3C | now | 1997-07-16 21:20:30.0 | false | ||
9-дек-2012 | d-MMM-yyyy | ru | 2012-12-09 00:00:00.0 | false | ||
31.03.2024 02:30:00 | dd.MM.yyyy HH:mm:ss | Das aktuelle Datum mit gesetztem Empty Flag. | true | |||
31.03.2024 02:30:00 | dd.MM.yyyy HH:mm:ss | UTC | 2024-03-31 04:30:00.0 | false |