DAY_OF_YEAR

Verwenden Sie die Script-Funktion DAY_OF_YEAR, um den Tag des Jahres für ein bestimmtes Datum zurückzugeben.

Syntax

DAY_OF_YEAR ([Datumsformat:]Datum)

Parameter

  • DAY_OF_YEAR
    Wandelt ein Datum in den Tag des Jahres um

  • Datumsformat
    (Optional) Gibt das Format des Datums an
    Weitere Informationen:Datums-, Zeit- und Periodenformate in Scripts
    Hinweis: Verwenden Sie diesen Parameter, wenn das von Ihnen angegebene Datum sich nicht im Format YYMMDD oder YYYYMMDD befindet. Trennen Sie das Datumsformat und das Datum durch einen Doppelpunkt oder ein Semikolon.

  • Datum
    Datum im Format YYMMDD oder YYYYMMDD
    Format: Script-Literal oder Script-Variable

Beispiel

Diese Beispiele konvertieren ein Datum in den Tag des Jahres und geben das Ergebnis in den Aktivierungsreport aus.

Im folgenden Beispiel befindet sich das angegebene Datum in einem anderen Format als YYMMDD oder YYYYMMDD. Das Script gibt deshalb das Datumsformat an.

: SET &DAYNUMBER# = DAY_OF_YEAR ( "DD.MM.YY:31.12.00")

: PRINT &DAYNUMBER#

2000 war ein Schaltjahr, sodass der 31. Dezember der 366. Tag des Jahres ist:

2019-03-28 11:40:09-U00020408 366

Im folgenden Beispiel befindet sich das angegebene Datum im YYMMDD-Format, daher muss das Script das aktuelle Format nicht angeben.

: SET &DAYNUMBER# = DAY_OF_YEAR ( "190402")

: PRINT &DAYNUMBER#

Der 2. April ist der 92. Tag des Jahres 2019:

2019-03-28 11:43:51 - U00020408 092

Siehe auch: