DAY

Gibt den Tag des Monats zurück, eine Zahl von 1 bis 31.

Syntax

DAY(<date>)  

Parameter

Begriff Definition
Datum Ein Datum im datetime-Format oder eine Textdarstellung eines Datums.

Rückgabewert

Eine ganze Zahl, die den Tag des Monats angibt.

Bemerkungen

  • Die DAY-Funktion verwendet als Argument das Datum des Tages, nach dem Sie suchen. Datumswerte können der Funktion über eine andere Datumsfunktion bereitgestellt werden, durch Verwendung eines Ausdrucks, der ein Datum zurückgibt, oder indem ein Datum in einem datetime-Format eingegeben wird. Sie können ein Datum auch in einem geeigneten Zeichenfolgenformat für Datumswerte angeben.

  • Die von den Funktionen YEAR, MONTH und DAY zurückgegebenen Werte folgen dem gregorianischen Kalender, unabhängig vom Anzeigeformat für den angegebenen Datumswert. Wenn beispielsweise das Anzeigeformat des angegebenen Datums dem Hijri-Kalender folgt, sind die für die Funktionen YEAR, MONTH und DAY zurückgegebenen Wert dem entsprechenden Datum im gregorianischen Kalender zugeordnet.

  • Wenn das date-Argument eine Textdarstellung des Datums ist, verwendet die DAY-Funktion das Gebietsschema und die Datum/Uhrzeit-Einstellungen des Clientcomputers, um den Textwert zu interpretieren und die Konvertierung durchzuführen. Wenn die aktuellen Einstellungen für Datum/Uhrzeit Datumsangaben im Format Monat/Tag/Jahr darstellen, wird die Zeichenfolge „1/8/2009“ in einen datetime-Wert konvertiert, der dem 8. Januar 2009 entspricht, und die Funktion gibt den Wert 8 zurück. Wenn die aktuellen Einstellungen für Datum/Uhrzeit dagegen Datumsangaben im Format Monat/Tag/Jahr darstellen, wird dieselbe Zeichenfolge in einen datetime-Wert konvertiert, der dem 1. August 2009 entspricht, und die Funktion gibt den Wert 1 zurück.

Beispiel: Abrufen des Tages aus einer Datumsspalte

Die folgende Formel gibt den Tag aus dem Datum in der Spalte [Birthdate] zurück.

= DAY([Birthdate])  

Beispiel: Abrufen des Tages aus einem Datum im Zeichenfolgenformat

Die folgenden Formeln geben den Tag 4 zurück, wobei Datumswerte verwendet werden, die als Zeichenfolgen in einem geeigneten Textformat angegeben wurden.

= DAY("3-4-1007")  
= DAY("March 4 2007")  

Beispiel: Verwenden eines Tageswerts als Bedingung

Der folgende Ausdruck gibt den Tag zurück, an dem jeder Auftrag erteilt wurde, und kennzeichnet die Zeile als Aktionsverkauf, wenn der Auftrag am 10. des Monats erteilt wurde.

= IF( DAY([SalesDate])=10,"promotion","")  

Datums- und Uhrzeitfunktionen
TODAY-Funktion
DATE-Funktion