Erstellen oder Löschen von Datums- und Uhrzeitfeldern

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Wenn Sie Datums- und Uhrzeitangaben speichern müssen, fügen Sie einer Tabelle ein Feld "Datum/Uhrzeit" oder "Erweitertes Datum/Uhrzeit" hinzu. Sie können Datums- und Uhrzeitdaten für eine Vielzahl persönlicher und geschäftlicher Zwecke verwenden, z. B. Geburtstage, Versand- und Abrechnungsinformationen und Zeitkarten.

Inhalt dieses Artikels

Grundlegendes zu Datums- und Uhrzeitfeldern

Wenn Sie eine Access-Datenbank verwenden, werden Datums- und Uhrzeitwerte möglicherweise in einer beliebigen Anzahl von Formaten angezeigt, z. B. im europäischen Format (28.11.2006 oder 28.11.2006), im südasiatischen Format (28.11.2006) oder im US-Format (28.11.2006). Unabhängig davon, wie Access die Datums- und Uhrzeitdaten formatiert und unabhängig davon, wie Sie die Datums- oder Uhrzeitdaten eingeben, werden die Datums- und Uhrzeitfelder auf folgende Weise gespeichert:

Datum/Uhrzeit

Datum/Uhrzeit verwendet Gleitkommazahlen mit doppelter Genauigkeit – ein System, das auch als serielle Daten bezeichnet wird. Die folgende Abbildung stellt einen typischen seriellen Datums- und Uhrzeitwert dar.

Zahl mit doppelter Genauigkeit

Der ganzzahlige Teil des Werts links vom Dezimaltrennzeichen stellt das Datum dar. Der Bruchteil rechts vom Dezimalkomma stellt die Uhrzeit dar.

Die Zahl in dieser Abbildung steht für den 24. Dezember 2003 um 21:00 Uhr. Die Datumskomponente ist die Anzahl der ganzen Tage, die seit dem Start- oder Basisdatum 30.12.1899 vergangen sind. In diesem Beispiel sind vom 30.12.1899 bis zum 24.12.2003 37.979 Tage vergangen. Die Zeitkomponente ist ein Bruchteil eines 24-Stunden-Tages. Ein Wert von 0,875 multipliziert mit 24 Stunden entspricht also 21 Stunden oder 21:00 Uhr.

Negative Werte in der Datumskomponente stellen Datumsangaben dar, die vor dem Basisdatum liegen. Ein Wert von -1 als Datumskomponente wird beispielsweise auf einen Tag vor dem Basisdatum oder 29.12.1899 aufgelöst.

Gültige Datumswerte reichen von -657.434 (1. Januar 100 n. Chr.) bis 2.958.465 (31. Dezember 9999 n. Chr.). Gültige Zeitwerte liegen zwischen 0,0 und 0,9999 oder 23:59:59.

Wenn Sie Datums- und Uhrzeitwerte als Zahlen speichern, können Sie eine große Anzahl von Berechnungen auf Datums- und Uhrzeitdaten anwenden. Sie können beispielsweise die Gesamtzahl der geleisteten Arbeitsstunden (für eine Zeit-Karte) berechnen oder das Alter einer Rechnung bestimmen.

Datum/Uhrzeit erweitert

Die Option "Erweitertes Datum/Uhrzeit" speichert Datums- und Uhrzeitangaben in einer codierten Zeichenfolge von 42 Bytes. Ein Datum wird in einem langen Typ ohne Vorzeichen gespeichert, der einen Bereich von 1-1-1 AD bis 9999 AD unterstützt. Die Zeit wird in einem unsigned long long-Typ basierend auf der folgenden Formel gespeichert:

= (datehour * 3600 + dateminute * 60 + datesecond) * PowerOfTen(TimeScale) + fractionalSeconds

Weitere Informationen finden Sie unter Verwenden des Datentyps "Erweitertes Datum/Uhrzeit".

Seitenanfang

Hinzufügen eines Datums- und Uhrzeitfelds in der Datenblattansicht

Sie können ein Datum/Uhrzeit-Feld zu einer neuen oder vorhandenen Tabelle in der Datenblattansicht hinzufügen.

Hinzufügen zu einer vorhandenen Tabelle

  1. Öffnen der Tabelle in der Datenblattansicht
  2. Scrollen Sie ggf. horizontal zum ersten leeren Feld.
  3. Wählen Sie in der Spalte Feldname die erste leere Zeile aus, und geben Sie dann einen Namen für das Feld ein.
  4. Wählen Sie die angrenzende Zelle in der Spalte "Datentyp " aus, und wählen Sie dann in der Liste die Optionen "Datum/Uhrzeit " oder " Datum/Uhrzeit erweitert" aus.
  5. Speichern Sie Ihre Änderungen.

Hinzufügen eines Felds "Datum/Uhrzeit" zu einer neuen Tabelle

  1. Klicken Sie auf der Registerkarte Erstellen in der Gruppe Tabellen auf Tabelle.
  2. Klicken Sie auf das SchaltflächenbildSpeichern , und geben Sie im Dialogfeld Speichern unter einen Namen für die neue Tabelle ein.
  3. Klicken Sie mit der rechten Maustaste auf die Dokumentregisterkarte für die neue Tabelle, und klicken Sie dann auf Entwurfsansicht.
  4. Wählen Sie in der Spalte Feldname die erste leere Zeile aus, und geben Sie dann einen Namen für das Feld ein.
  5. Wählen Sie die angrenzende Zelle in der Spalte "Datentyp " aus, und wählen Sie dann in der Liste die Optionen "Datum/Uhrzeit " oder " Datum/Uhrzeit erweitert" aus.
  6. Speichern Sie Ihre Änderungen.

Seitenanfang

Hinzufügen eines Datums- und Uhrzeitfelds in der Entwurfsansicht

Sie können in der Entwurfsansicht ein Datum/Uhrzeit-Feld zu einer neuen oder vorhandenen Tabelle hinzufügen.

Hinzufügen zu einer vorhandenen Tabelle

  1. Öffnen Sie die Tabelle in der Entwurfsansicht.
  2. Wählen Sie in der Spalte Feldname die erste leere Zeile aus, und geben Sie dann einen Namen für das Feld ein.
  3. Wählen Sie die angrenzende Zelle in der Spalte "Datentyp " aus, und wählen Sie dann in der Liste die Optionen "Datum/Uhrzeit " oder " Datum/Uhrzeit erweitert" aus.
  4. Speichern Sie Ihre Änderungen.

Hinzufügen zu einer neuen Tabelle

  1. Klicken Sie auf der Registerkarte Erstellen in der Gruppe Tabellen auf Tabelle.
  2. Klicken Sie auf Speichern , und geben Sie im Dialogfeld Speichern unter einen Namen für die neue Tabelle ein.
  3. Klicken Sie mit der rechten Maustaste auf die Dokumentregisterkarte für die neue Tabelle, und klicken Sie dann auf Entwurfsansicht.
  4. Wählen Sie in der Spalte Feldname die erste leere Zeile aus, und geben Sie dann einen Namen für das Feld ein.
  5. Wählen Sie die angrenzende Zelle in der Spalte "Datentyp " aus, und wählen Sie dann in der Liste die Optionen "Datum/Uhrzeit " oder " Datum/Uhrzeit erweitert" aus.
  6. Speichern Sie Ihre Änderungen.

Seitenanfang

Festlegen von Feldeigenschaften für Datum und Uhrzeit

Wenn Sie mit der Entwurfsansicht ein Feld für Datum/Uhrzeit zu einer Tabelle hinzufügen, können Sie alle Eigenschaften für das Feld festlegen und ändern.

  1. Suchen Sie auf der Registerkarte Allgemein im unteren Abschnitt des Tabellen-Designers unter Feldeigenschaften die Eigenschaft, die Sie ändern möchten.
  2. Wählen Sie das Feld neben dem Eigenschaftennamen aus.
  3. Wählen Sie das Feld neben dem Eigenschaftennamen aus. Je nach Eigenschaft können Sie Daten eingeben, den Ausdrucks-Generator starten, indem Sie auf die Schaltfläche klicken, oder eine Option aus einer Liste auswählen.
    Um Informationen zur Verwendung der einzelnen Feldeigenschaften zu erhalten, wählen Sie die Eigenschaft aus, und drücken Sie dann F1.

Seitenanfang

Löschen eines Datums-/Uhrzeitfelds

Sie können die Datenblattansicht oder die Entwurfsansicht verwenden, um ein Feld "Datum/Uhrzeit" oder "Datum/Uhrzeit erweitert" aus einer Tabelle zu löschen.

Warnung Wenn Sie ein Feld "Datum/Uhrzeit" oder "Erweitertes Datum/Uhrzeit" löschen, das Daten enthält, gehen diese Daten dauerhaft verloren. Der Löschvorgang kann nicht rückgängig gemacht werden. Aus diesem Grund sollten Sie Ihre Datenbank sichern, bevor Sie Tabellenfelder oder andere Datenbankkomponenten löschen.

In Datenblattansicht löschen

  1. Öffnen Sie die Tabelle in der Datenblattansicht.
  2. Suchen Sie das Feld "Datum/Uhrzeit" oder "Erweitertes Datum/Uhrzeit", klicken Sie mit der rechten Maustaste auf die Kopfzeile (den Namen), und klicken Sie auf Feld löschen.
  3. Klicken Sie auf Ja, um den Löschvorgang zu bestätigen.

In der Entwurfsansicht löschen

  1. Öffnen Sie die Tabelle in der Entwurfsansicht.
  2. Klicken Sie auf den Zeilenmarkierer (das leere Quadrat) neben dem Feld "Datum/Uhrzeit" oder "Erweitertes Datum/Uhrzeit", und drücken Sie dann ENTF, oder klicken Sie mit der rechten Maustaste auf den Zeilenmarkierer, und klicken Sie auf "Zeilen löschen".
  3. Klicken Sie auf Ja, um den Löschvorgang zu bestätigen.

Seitenanfang

Referenz zu Feldeigenschaften für Datum und Uhrzeit

In dieser Tabelle sind die Eigenschaften der Felder "Datum/Uhrzeit" aufgeführt und die jeweiligen Aktionen beschrieben.

Eigenschaft Verwendung
Format Sie geben benutzerdefinierte Formatierungszeichen ein, um ein Anzeigeformat festzulegen. Die hier definierten Formate werden in Datenblättern, Formularen und Berichten angezeigt.
Decimal Places (nur Datum/Uhrzeit erweitert) Geben Sie eine Bruchgenauigkeit ein, um die Anzahl der Stellen rechts vom Dezimaltrennzeichen (1-7) anzugeben.
Eingabeformat Geben Sie eine Eingabeformatzeichenfolge ein, oder klicken Sie auf die Schaltfläche ", um den Eingabeformat-Assistenten zu starten.
Weitere Informationen zum Erstellen und Verwenden von Eingabeformaten finden Sie im Artikel Erstellen eines Eingabeformats zum Eingeben von Feld- oder Steuerelementwerten in einem bestimmten Format.
Beschriftung Gibt den Namen des Felds "Datum/Uhrzeit" an. Wenn Sie keine Untertitel angeben, wendet Access den Standardfeldnamen an.
Standardwert Gibt den Wert an, der beim Erstellen eines neuen Datensatzes automatisch in einem Feld angezeigt wird. Sie können beispielsweise eine Funktion wie Date() eingeben, um automatisch das heutige Datum anzuzeigen.
Gültigkeitsprüfungsregel Gibt Anforderungen für Daten an, die in einen gesamten Datensatz, ein einzelnes Feld oder ein Steuerelement in einem Formular oder Bericht eingegeben werden. Wenn ein Benutzer Daten eingibt, die gegen die Regel verstoßen, können Sie die resultierende Fehlermeldung über die Gültigkeitsprüfungsmeldung angeben. Maximale Länge: 2.048 Zeichen.
Weitere Informationen zum Erstellen von Gültigkeitsprüfungsregeln finden Sie im Artikel Erstellen einer Gültigkeitsprüfungsregel zum Überprüfen von Daten in einem Feld.
Gültigkeitsprüfungsmeldung Gibt den Text in der Fehlermeldung an, die angezeigt wird, wenn Benutzer gegen eine Gültigkeitsprüfungsregel verstoßen. Maximale Länge: 255 Zeichen.
Weitere Informationen zum Erstellen von Gültigkeitsprüfungsregeln finden Sie im Artikel Erstellen einer Gültigkeitsprüfungsregel zum Überprüfen von Daten in einem Feld.
Erforderlich Wenn diese Eigenschaft auf Ja festgelegt ist, müssen Sie einen Wert in das Feld oder in ein beliebiges Steuerelement eingeben, das an das Feld gebunden ist. Darüber hinaus darf der Wert nicht Null sein.
Indiziert Sie verwenden einen Index, um Abfragen, Sortierungen und Gruppierungsvorgänge für große Datenmengen zu beschleunigen. Sie können auch Indizes verwenden, um zu verhindern, dass Benutzer doppelte Werte eingeben. Auswahlmöglichkeiten:
  • Nein Deaktiviert die Indizierung (Standard).
  • Ja (Duplikate OK) Indiziert das Feld und lässt doppelte Werte zu. Möglicherweise haben Sie doppelte Vor- und Nachnamen.
  • Ja (keine Duplikate) Indiziert das Feld und lässt keine doppelten Werte zu.
IME-Modus Gibt einen Eingabemethoden-Editor an, ein Tool zum Verwenden englischer Versionen von Access mit Dateien, die in japanischen oder koreanischen Versionen von Access erstellt wurden. Standardwert: Kein Steuerelement. Weitere Informationen zur Verwendung dieser Eigenschaft erhalten Sie, wenn Sie F1 drücken.
IME-Satzmodus Gibt den Datentyp an, den Sie mithilfe eines Eingabemethoden-Editors eingeben können. Weitere Informationen zur Verwendung dieser Eigenschaft erhalten Sie, wenn Sie F1 drücken.
Textausrichtung Gibt die Ausrichtung für Daten in einem Feld vom Typ "Datum/Uhrzeit" an. Auswahlmöglichkeiten:
  • Allgemeines Richtet Text links, Zahlen und Datumsangaben rechtsbündig aus.
  • Nach links Richtet alle Texte, Datumsangaben und Zahlen linksbündig aus.
  • Rechts Richtet den gesamten Text, die Datumsangaben und die Zahlen rechtsbündig aus.
  • Mitte Zentriert den gesamten Text, Datumsangaben und Zahlen.
  • Verteilen Richtet den gesamten Text, die Datumsangaben und die Zahlen gleichmäßig auf beiden Seiten des Felds oder Textfelds aus.
Datumsauswahl anzeigen Blendet ein Popup-Kalendersteuerelement aus, das angezeigt wird, wenn Benutzer auf Felder für Datum/Uhrzeit klicken. Standard: Für Datumsangaben. Wählen Sie Nie, um das Steuerelement auszublenden.
Wenn Sie ein Eingabeformat für ein Feld des Typs „Datum/Uhrzeit“ verwenden, steht das Steuerelement Datumsauswahl ungeachtet der Einstellung dieser Eigenschaft nicht zur Verfügung.

Seitenanfang