Date ( string )
Abschnitt betitelt „Date ( string )“| Argument | Beschreibung |
|---|---|
| string oder datetime | Eine Zeichenfolge mit einem gültigen Datum (z. B. Jan 1, 2004 oder 12-31-99), das Sie als Datums- oder Datetime-Wert zurückerhalten möchten |
Datentyp: Date Gibt das Datum in string als Datum zurück. Enthält string kein gültiges Datum, gibt Date null zurück.
Informationen zum Konvertieren eines Datums in eine Zeichenfolge finden Sie unter String()
Verwendung
Abschnitt betitelt „Verwendung“Der Wert der Zeichenfolge muss ein gültiges Datum sein.
Gültige Datumsangaben können eine beliebige Kombination aus Tag (1–31), Monat (1–12 oder der Name bzw. die Abkürzung eines Monats) und Jahr (zwei- oder vierstellig) enthalten. Führende Nullen sind bei Monat und Tag optional. Ist der Monat ein Name oder eine Abkürzung, kann er vor oder nach dem Tag stehen; ist er eine Zahl, muss er an der Monatsposition stehen, die in der Windows-Systemsteuerung festgelegt ist. Eine vierstellige Zahl wird als Jahr interpretiert.
Bei zweistelligen Jahreszahlen gilt für das angenommene Jahrhundert folgende Regel: Bei Jahren zwischen 00 und 49 werden als erste beiden Ziffern 20 angenommen, bei Jahren zwischen 50 und 99 werden als erste beiden Ziffern 19 angenommen. Wenn Ihre Daten Datumsangaben vor 1950 enthalten, z. B. Geburtsdaten, geben Sie das Jahr immer vierstellig an, um eine korrekte Interpretation sicherzustellen.
Die Funktion verarbeitet Jahre von einschließlich 1000 bis einschließlich 3000.
Ein Ausdruck verfügt über weniger Datentypen als die Funktionen, die Teil des Ausdrucks sein können. Obwohl die Funktion Date einen Datumswert zurückgibt, wird der gesamte Ausdruck in einen DateTime-Wert umgewandelt. Besteht Ihr Ausdruck also nur aus einer einzigen Date-Funktion, scheint Date den falschen Datentyp zurückzugeben. Um das Datum ohne Uhrzeit anzuzeigen, wählen Sie ein geeignetes Anzeigeformat.
Beispiele
Diese Ausdrücke geben alle den Datentyp date für den 4. Juli 1999 (1999-07-04) zurück, wenn sich der Monat standardmäßig in der Mitte befindet:
Date(‘1999/07/04’) Date(‘1999 July 4’) Date(‘July 4, 1999’)