Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine ganze Zahl (1 bis 366) zurück, die den sequenziellen Tag des Jahres in datetime oder expression darstellt. Die DAYOFYEAR-Funktion verwendet den gregorianischen Kalender.
Syntax
DAYOFYEAR(" datetime "| Ausdruck [, lcid ])
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
|
Datetime |
Erforderlich |
String |
Beliebige Zeichenfolge, die allgemein als Datums- und Zeitangabe erkannt wird, oder ein Bezug auf eine Zelle mit einer Datums- und Zeitangabe. |
|
expression |
Erforderlich |
String |
Beliebiger Ausdruck, der eine Datums- und Zeitangabe liefert. |
|
lcid |
Optional |
Number |
Gibt den lokalen Bezeichner an, der bei der Auswertung eines nicht lokalen Werts für datetime verwendet werden soll. Der lokale Bezeichner ist eine Zahl, die in den Systemkopfdateien beschrieben wird. |
Rückgabewert
Ganze Zahl
Hinweise
Alle Zeitkomponenten in datetime oder expression werden verworfen.
Das Ergebnis entspricht dem 1. Januar bis 31. Dezember. Es findet kein Auf- oder Abrunden statt. Wenn datetime fehlt oder nicht als gültiges Datum oder eine gültige Uhrzeit interpretiert werden kann, gibt die Funktion einen Fehler zurück.
Die DAYOFYEAR-Funktion nimmt für expression auch einen einzelnen Zahlenwert an, wobei der Ganzzahlteil des Ergebnisses für die Anzahl von Tagen seit dem 30. Dezember 1899 steht.
Beispiel 1
DAYOFYEAR("30. Mai 1997 13:45:24")
Gibt 150 zurück
Beispiel 2
DAYOFYEAR(DATUMSWERT("30. Mai 1997")+7 t.)
Gibt 157 zurück.
Beispiel 3
DAYOFYEAR(35580.6337)
Gibt 150 zurück.