CONV_DATE

Verwenden Sie die Script-Funktion CONV_DATE, um ein Datum von einem Datumsformat in ein anderes zu konvertieren. Siehe Datums-, Zeit- und Periodenformate in Scripts. Weisen Sie den Wert zu, den die Script-Funktion zur weiteren Verarbeitung an eine Script-Variable zurückgibt.

Syntax

CONV_DATE ([Aktuelles Datumsformat:] Datum [, Neues Datumsformat])

Parameter

  • CONV_DATE
    Wandelt ein vorgegebenes Datum in ein vorgegebenes Datumsformat um

  • Datum
    Umzuwandelndes Datum
    Format: Script-Literal oder Script-Variable
    Hinweis: Geben Sie das Datumsformat an, wenn Sie ein anderes Format als YYMMDD oder YYYYMMDD verwenden. Verwenden Sie einen Doppelpunkt oder ein Semikolon, um das Datumsformat und das Datum zu trennen. Siehe Datums-, Zeit- und Periodenformate in Scripts.

  • Neues Datumsformat
    (Optional) Format, in das das Datum umgewandelt werden soll
    Format: Script-Literal oder Script-Variable
    Hinweis: Wenn Sie kein neues Datumsformat angeben, wird das Standardformat YYMMDD verwendet.

Beispiele

Diese Beispiele wandeln ein Datum von einem Datumsformat in ein anderes um und geben das Ergebnis in den Aktivierungsreport aus.

Im folgenden Beispiel befindet sich das angegebene Datum in einem anderen Format als YYMMDD oder YYYYMMDD, sodass das Script das aktuelle Format angibt. Das Script gibt auch das neue Datumsformat an.

: SET &QUALIFYINGDATE# = CONV_DATE ( "DDMMYY:311299" , "DD.MM.YYYY" )

: PRINT &QUALIFYINGDATE#

Zeile im Aktivierungsreport:

2019-03-28 10:12:47 - U00020408 31.12.1999

Im folgenden Beispiel befindet sich das angegebene Datum im YYMMDD-Format, daher muss das Script das aktuelle Format nicht angeben. Das Script gibt lediglich das neue Datumsformat an.

: SET &QUALIFYINGDATE# = CONV_DATE ( "991231" , "DD-MM-YYYY" )

: PRINT &QUALIFYINGDATE#

Zeile im Aktivierungsreport:

2019-03-28 10:15:09 - U00020408 31-12-1999

Im folgenden Beispiel gibt das Script das neue Format nicht an, sodass das Datum im standardmäßigen YYMMDD-Format zurückgegeben wird.

:SET &QUALIFYINGDATE# = CONV_DATE("DDMMYY:311299")

: PRINT &QUALIFYINGDATE#

Zeile im Aktivierungsreport:

2019-03-28 10:17:59 - U00020408 991231

Siehe auch: