timestampValueWithPattern()

Die Systemfunktion dateTimeLib.timestampValueWithPattern() gibt einen TIMESTAMP-Wert zurück, der eine Zeichenfolge wiedergibt und der mit einem von Ihnen angegebenen Zeitmarkenmuster erstellt werden kann. Beispiel: Bei dem Muster "yyyy" muss die Eingabezeichenfolge vier Ziffern enthalten und diese Ziffern müssen den Jahreswert in der Zeitmarke (TIMESTAMP) angeben.

EGL versucht zuerst, das angegebene Muster (soweit zutreffend) zu verwenden, um die Zeitmarke (TIMESTAMP) zu erstellen. Wenn Sie kein Muster angeben, verhält sich die Funktion genauso wie dateTimeLib.timestampValue(); sie setzt das Muster "yyyyMMddHHmmss" voraus.

Syntax

  dateTimeLib.timestampValueWithPattern(
    Zeitmarkenzeichenfolge STRING? in
    [, Zeitmarkenmuster STRING? in
    ])
  returns (Ergebnis TIMESTAMP?)
timestampAsString
Eine Zeichenfolge, die Ziffern enthält, deren Bedeutung durch das Zeitmarkenmuster angegeben wird.
Zeitmarkenmuster
Gibt ein Zeitmarkenmuster an, das jeder Ziffer im ersten Parameter eine bestimmte Bedeutung gibt. Das Standardmuster ist "yyyyMMddHHmmss". Weitere Informationen finden Sie in Datums-/Zeitmasken und Formatkennungen. Gültige Zeichen für das Muster sind y, M, d, H, m, s, f und S. Wenn dieser Parameter einen Nullwert hat, verhält sich die Funktion wie dateTimeLib.timestampValue().
Ergebnis
Eine TIMESTAMP-Variable. Wenn timestampAsString null ist, gibt die Funktion einen Nullwert zurück.

Feedback