Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.
Access bietet integrierte Funktionen, die Sie in Ausdrücken zum Formatieren, erstellen, analysieren und Berechnen von Datums-und Uhrzeitangaben verwenden können. Suchen Sie eine Tabelle aus, die dem entspricht, was Sie tun möchten.
Ich möchte...
Anzeigen eines Datums oder einer Uhrzeit in einem bestimmten Format
Zeigen Sie Datumsangaben in dem gewünschten Format an. In der Spalte Ergebnis wird davon ausgegangen, dass das Feld [StartDate] den Datum/Uhrzeit-Wert vom 11. januar 2012 17:30:15 enthält.
Funktion | Operator | Beispiel | Ergebnis |
---|---|---|---|
Universelle Format Funktion, mit der benutzerdefinierte Datums-und Uhrzeitformate erstellt werden. |
Format ([StartDate], "jjjj-mm-tt") |
2012-01-11 |
|
Wendet eines von 5 integrierten Datums-und Uhrzeitformaten auf einen Wert an. |
FormatDateTime ([StartDate], vbLongDate) |
Mittwoch, Januar 11, 2012 |
|
MonatsName * |
Wandelt eine Zahl in einen Monatsnamen um. Gibt einen Fehler zurück, wenn Sie eine Zahl außerhalb des Bereichs von 1-12 angeben. |
MONTHNAME (12) |
Dezember |
Wandelt eine Zahl in einen Wochentag-Namen um. Gibt einen Fehler zurück, wenn Sie eine Zahl außerhalb des Bereichs von 1-7 angeben. |
Wochentagname (2) |
Montag |
* Steht in Access-Web-Apps nicht zur Verfügung.
AufTeilen eines Datums oder einer Uhrzeit in Teile
Manchmal müssen Sie nur einen Teil eines Datum/Uhrzeit-Werts kennen, beispielsweise das Jahr oder die Minute. Diese Funktionen geben alle ganzzahligen Werte zurück, die dem gesuchten Intervall entsprechen. In der Spalte Ergebnis wird davon ausgegangen, dass [StartDate] den Datum/Uhrzeit-Wert von Jan 11, 2012 17:30:15 enthält.
Funktion | Operator | Beispiel | Ergebnis |
---|---|---|---|
Gibt den Jahresanteil des Datums/Uhrzeit-Werts zurück. |
Jahr ([Startdatum]) |
2012 |
|
Gibt den Monats Teil des Datums/Uhrzeit-Werts zurück (1 bis 12). |
Monat ([Startdatum]) |
1 |
|
Gibt den Tagesanteil des Datums/Uhrzeit-Werts zurück (1 bis 31). |
Tag ([Startdatum]) |
11 |
|
Gibt den numerischen Wochentag (1 bis 7) zurück. Standardmäßig wird der Sonntag als erster Tag der Woche betrachtet, Sie können aber einen anderen Tag als den ersten Tag angeben. |
Wochentag ([Startdatum]) |
4 |
|
Gibt den Stundenanteil des Datums/Uhrzeit-Werts zurück (0 bis 23). |
Stunde ([Startdatum]) |
17 |
|
Gibt den Minutenanteil des Datums/Uhrzeit-Werts zurück (0 bis 59). |
Minute ([Startdatum]) |
30 |
|
Gibt den Sekunden Anteil des Datums/Uhrzeit-Werts zurück (0 bis 59). |
Sekunde ([StartDate]) |
15 |
|
Eine konfigurierbare Version der obigen Funktionen, in der Sie angeben können, welcher Teil des Datums/Uhrzeit-Werts Sie möchten. |
DatePart ("JJJJ"; [Startdatum]) |
2012 |
* In Access-apps nicht verfügbar.
Umwandeln von Zahlen und Text in Datums-und Uhrzeitangaben
Access speichert Datumsangaben als Gleitkommazahlen mit doppelter Genauigkeit. Beispiel: Januar 11, 2012 5:30 PM wird als 40919,72917 gespeichert. Der ganzzahlige Anteil Links vom Dezimaltrennzeichen steht für das Datum. Der gebrochene Teil, rechts vom Dezimalkomma, stellt die Uhrzeit dar. Diese Funktionen unterstützen Sie beim Erstellen dieser Gleitkommazahl aus anderen Werten, wie Ganzzahlen oder Text.
Funktion | Operator | Beispiel | Ergebnis (wie Access es speichert) |
---|---|---|---|
Hinweis: Verwenden Sie in einer Access-APP die Funktionen DateFromParts oder datummituhrzeitausteilen . |
Erstellt einen Datumswert aus Ganzzahlen, die Sie für das Jahr, den Monat und den Tag angeben. |
DateSerial (2012; 1; 11) |
40919,0 |
Wandelt Text in einen Datum/Uhrzeit-Wert um. Behandelt den Datums-und Uhrzeitanteil der Zahl. Tipp: Verwenden Sie die Boolesch-IsDate-Funktion , um zu ermitteln, ob eine Textzeichenfolge in einen Datum/Uhrzeit-Wert konvertiert werden kann. IsDate ("1/11/2012") gibt beispielsweise "true" zurück. |
CDate ("1/11/2012 17:30") |
40919,72917 |
|
Wandelt Text in einen Datum/Uhrzeit-Wert um, konvertiert aber nicht den Zeitabschnitt. |
DateValue ("1/11/2012 17:30") |
40919,0 |
|
Konvertiert Text in einen Datum/Uhrzeit-Wert, konvertiert jedoch keine Datumsinformationen. |
Zeitwert ("1/11/2012 17:30") |
0,72917 |
|
Hinweis: Verwenden Sie in einer Access-APP die Funktionen TimeFromParts oder datummituhrzeitausteilen . |
Erstellt einen Zeitwert aus Ganzzahlen, die Sie für Stunde, Minute und Sekunde angeben. |
Serielle Schnittstelle (17, 30, 15) |
0,72934 |
* In Access-apps nicht verfügbar.
Datumswerte addieren oder subtrahieren
Mithilfe dieser Funktionen können Sie Datumsintervalle addieren oder Subtrahieren sowie die Differenz zwischen zwei Datums-und Uhrzeit Werten berechnen.
Funktion | Operator | Beispiel | Ergebnis |
---|---|---|---|
Addiert ein bestimmtes Intervall (wie 2 Monate oder 3 Stunden) zu einem Datum/Uhrzeit-Wert. Verwenden Sie zum Subtrahieren eine negative Zahl als zweites Argument. |
DateAdd ("m"; 1; "1/11/2012") |
2/11/2012 |
|
Ermittelt die Anzahl der Zeitintervalle (wie Tage oder Minuten) zwischen zwei Datums-und Uhrzeit Werten. Hinweis: Beachten Sie, dass Sie auch einfach einen Datumswert von einem anderen subtrahieren können, um die Anzahl der Tage zwischen Ihnen zu ermitteln, beispielsweise #2/15/2012 #-#2/1/2012 # = 14. |
DateDiff ("d"; "1/11/2012"; "4/15/2012") |
95 |
Hier erfahren Sie, wie die Anzahl der Tage zwischen zwei Datumsangaben berechnetwird.
Einfügen des heutigen Datums oder der aktuellen Uhrzeit
Verwenden Sie diese Funktionen, um das aktuelle Datum oder die aktuelle Uhrzeit zu ermitteln. In der Spalte Ergebnis wird davon ausgegangen, dass das aktuelle Systemdatum/-Uhrzeit Jan 11 2012 17:30:15 ist.
Funktion | Operator | Beispiel | Ergebnis |
---|---|---|---|
Gibt das aktuelle Datum und die Uhrzeit des Systems zurück. |
Jetzt() |
1/11/2012 5:30:15 UHR |
|
Hinweis: Verwenden Sie in einer Access-APP die Funktion heute . |
Gibt das aktuelle Systemdatum zurück. |
Datum() |
1/11/2012 |
Gibt die aktuelle Systemzeit zurück. |
Zeit () |
5:30:15 UHR |
|
Gibt die Anzahl der Sekunden zurück, die seit Mitternacht verstrichen sind. |
Timer () |
63015 |
* In Access-apps nicht verfügbar.