extend()

Die Systemfunktion dateTimeLib.extend() konvertiert einen TIMESTAMP-, TIME- oder DATE-Wert in einen längeren oder kürzeren TIMESTAMP-Wert. Die folgenden Beispiele zeigen diesen Prozess:

Syntax

  dateTimeLib.extend(
    Erweiterungsfeld DATE? | TIME? | TIMESTAMP? in
    [, Muster outputTimeStampPattern? in ])
  returns (Ergebnis TIMESTAMP?)
Erweiterungsfeld

Der Name einer TIMESTAMP-, TIME- oder DATE-Variablen. Die Variable enthält den zu erweiternden bzw. zu kürzenden Wert.

Muster
Ein Zeichenfolgeliteral oder eine Konstante, die das Muster des Zeitmarkenwerts definiert, der von der Funktion zurückgegeben wird. Weitere Informationen finden Sie in Datums-/Zeitmasken und Formatkennungen. Wenn Muster ein Nullwert ist oder ausgelassen wird, verwendet die Funktion eines der folgenden Standardformate:
  • Wenn Erweiterungsfeld entweder DATE oder TIME ist, ist "yyyyMMddHHmmss" das Standardformat.
  • Wenn Erweiterungsfeld TIMESTAMP ist, ist "yyyyMMddHHmmssffffff" das Standardformat.
.
Ergebnis

Eine TIMESTAMP-Variable. Wenn Erweiterungsfeld null ist, gibt die Funktion einen Nullwert zurück.


Feedback