create date(value a, template b)
Gruppe |
Hinweis: Für neue Profile sollte diese Funktion nicht mehr verwendet werden. Bitte verwenden Sie stattdessen die Funktion create date strict(value a, template b, default c).
Liefert einen Timestamp basierend auf dem Wert von a und der Formatvorlage b zurück. Wenn der Text a nicht mit der Formatvorlage b in einen Timestamp gewandelt werden kann (Fehlerfall), ist das Ergebnis der Funktion das aktuelle Datum mit gesetztem Empty Flag.
Falls a bereits den Datentyp Timestamp oder Date hat, ist keine Umwandlung nötig. In diesem Fall muss Parameter b leer bleiben.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Zu interpretierender Text. Kann der Text nicht interpretiert werden, liefert die Funktion das aktuelle Datum mit gesetztem Empty Flag. Hinweis: Wird hier statt Text ein Date- oder Timestamp-Objekt angegeben, muss b leer bleiben. |
b |
Die Formatvorlage. |
Beispiele
Aktuelles Datum im Beispiel: 20.10.2011 15:33:23
Parameter a |
Parameter b |
Ergebnis |
241205 |
ddMMyyHHmm |
2011-10-20 15:33:23.0 |
Kein Datum |
ddMMyyHHmm |
2011-10-20 15:33:23.0 |
2412050820 |
ddMMyyHHmm |
2005-12-24 08:20:00.0 |
1997-07-16T19:20:30Z (Siehe Formatvorlage W3CDTF) |
W3C |
1997-07-16 21:20:30.0 |