Gibt einen Wert des Typs Variant (Date) zurück, der das aktuelle Systemdatum enthält.
Syntax
Datum
Hinweise
Wenn Sie das Systemdatum festlegen möchten, verwenden Sie die Date-Anweisung.
Wenn Sie die Datum-Funktion mit einem gregorianischen Kalender verwenden, bleibt das Verhalten von Date$ durch die Einstellung der Calendar-Eigenschaft unverändert. Wenn der Kalender Hijri ist, gibt Date$ eine 10-stellige Zeichenfolge im Format mm-dd-yyyy zurück, wobei mm (01-12), dd (01-30) und yyyy (1400-1523) Hijri-Monat, -Tag und -Jahr sind. Der entsprechende gregorianische Bereich reicht vom 1. Januar 1980 bis zum 31. Dezember 2099.
Abfragebeispiele
| Ausdruck | Ergebnisse |
|---|---|
| SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); | Gibt das aktuelle System-"Datum" für im kurzen Datumsformat zurück. Ergebnis: "TT/MM/JJJJ". |
| SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; | Gibt die Differenz zwischen dem aktuellen System "Datum" und den Datumswerten des Feldes "Verkaufsdatum" als Zahl zurück und zeigt die Ergebnisse in der Spalte "DaySinceSale" an. |
VBA-Beispiele
Verwenden eines Datums in einem Ausdruck Sie können die Datum-Funktion überall dort verwenden, wo Sie Ausdrücke verwenden können. Beispielsweise können Sie die Steuerelementinhalt-Eigenschaft eines Textfelds auf einem Formular wie folgt festlegen:
=Date()
Wenn das Formular in der Formularansicht geöffnet ist, wird im Textfeld das aktuelle Systemdatum angezeigt.
Verwenden der Date-Funktion in VBA-Code
Hinweis
Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.
In diesem Beispiel wird die Date-Funktion verwendet, um das aktuelle Datum zurückzugeben.
Dim MyDate
MyDate = Date ' MyDate contains the current system date.