Zu Hauptinhalt springen

Auswählen der richtigen Datumsfunktion

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

AufTeilen eines Datums oder einer Uhrzeit in Teile

Umwandeln von Zahlen und Text in Datums-und Uhrzeitangaben

Datumswerte addieren oder subtrahieren

Einfügen des heutigen Datums oder der aktuellen Uhrzeit

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

Format*

Universelle Format Funktion, mit der benutzerdefinierte Datums-und Uhrzeitformate erstellt werden.

Format ([StartDate], "jjjj-mm-tt")

2012-01-11

FormatDateTime*

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

Wochentagname*

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.

Seitenanfang

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

Jahr

Gibt den Jahresanteil des Datums/Uhrzeit-Werts zurück.

Jahr ([Startdatum])

2012

Monat

Gibt den Monats Teil des Datums/Uhrzeit-Werts zurück (1 bis 12).

Monat ([Startdatum])

1

Tag

Gibt den Tagesanteil des Datums/Uhrzeit-Werts zurück (1 bis 31).

Tag ([Startdatum])

11

Wochentag*

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

Stunde*

Gibt den Stundenanteil des Datums/Uhrzeit-Werts zurück (0 bis 23).

Stunde ([Startdatum])

17

Minute*

Gibt den Minutenanteil des Datums/Uhrzeit-Werts zurück (0 bis 59).

Minute ([Startdatum])

30

Sekunde*

Gibt den Sekunden Anteil des Datums/Uhrzeit-Werts zurück (0 bis 59).

Sekunde ([StartDate])

15

Datepart

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.

Seitenanfang

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)

DateSerial

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

CDate*

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

DateValue*

Wandelt Text in einen Datum/Uhrzeit-Wert um, konvertiert aber nicht den Zeitabschnitt.

DateValue ("1/11/2012 17:30")

40919,0

Zeitwert*

Konvertiert Text in einen Datum/Uhrzeit-Wert, konvertiert jedoch keine Datumsinformationen.

Zeitwert ("1/11/2012 17:30")

0,72917

Serieller Schnitt

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.

Seitenanfang

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

DateAdd

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

DateDiff

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.

Seitenanfang

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

Jetzt

Gibt das aktuelle Datum und die Uhrzeit des Systems zurück.

Jetzt()

1/11/2012 5:30:15 UHR

Datum

Hinweis:  Verwenden Sie in einer Access-APP die Funktion heute .

Gibt das aktuelle Systemdatum zurück.

Datum()

1/11/2012

Uhrzeit*

Gibt die aktuelle Systemzeit zurück.

Zeit ()

5:30:15 UHR

Timer*

Gibt die Anzahl der Sekunden zurück, die seit Mitternacht verstrichen sind.

Timer ()

63015

* In Access-apps nicht verfügbar.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×