Das easydb-Datumsfeld (im Editor und in der Suche) interpretiert die Eingabe des Datums und speichert das Ergebnis, zusätzlich zu Ihrer Eingabe, als Zeitraum in mehreren Feldern in der Datenbank.
Auf diese Weise können Sie einen Datensatz unter einem konkreten Datum, aber auch unter einer festen oder ungefähren Zeitspanne einordnen und finden.
Das Datumsfeld unterstützt die Eingabe exakter Daten in deutscher und englischer Schreibweise und von Zeiträumen. Dabei wird eine bestimmte Syntax unterstützt, die versucht verschiedene Schreibweisen von Daten und Zeiträumen zu interpretieren. Beim Speichern und für das Suchen ergibt sich ein von/bis-Bereich der von verwendeten Schlüsselwörtern und den Daten abhängt.
Die Tabelle zeigt verschiedene Formate und ihre Bedeutung:
Syntax | Bedeutung | Synonyme |
---|---|---|
TT.MM.JJJJ | Exakter Tag | T.M.JJJJ |
JJJJ-MM-TT | Exakter Tag | JJJJ-M-T |
JJJJ-MM | Zeitraum: Monat vom 1. bis letzten Tag. | JJJJ-M |
MM-JJJJ | Zeitraum: Monat vom 1. bis letzten Tag. | M-JJJJ |
JJJJ | Zeitraum: Jahr vom 1. bis letzten Tag. | |
vor JJJJ | Zeitraum: Zeitspanne an Jahren vor bis zum angegegebene Jahr. Die Zeitspanne hängt von der Jahreszahl ab, siehe dazu untenstehende Tabelle. | vor, before, bis, Ende1 |
nach JJJJ | Zeitraum: Zeitspanne an Jahren vom angegebenen Jahr bis zu einem nachfolgenden Jahr. Die Zeitspanne hängt von der Jahreszahl ab, siehe dazu untenstehende Tabelle. | nach, ab, after, Anfang1 |
um JJJJ | Zeitraum: Spanne in Jahren von vor dem angegeben Jahr und danach. Die Spanne hängt von der Jahreszahl ab, siehe dazu untenstehende Tabelle. | um, gegen, about, ca. |
JJJJ bc | Interpretiert das Jahr als vor Christus (Before Christ). | BC, AD, ANTE, BCE |
nn Jhd. | Zeitraum: das gesamte Jahrhundert nn vom ersten bis zum letzten Tag. | Jh, Jh. Jhd. |
nn Jt. | Zeitraum: das gesamte Jahrtausend nn vom ersten bis zum letzten Tag. | Jt, Jt. |
Jahreszahl teilbar durch | Spanne ± |
---|---|
1000 | 500 |
100 | 50 |
50 | 15 |
10 | 5 |
1 | 2 |
Nr. | Anmerkung |
---|---|
1 | Anfang und Ende funktionieren nur für Jahrtausende und Jahrhunderte. |
2 | Groß- und Kleinschreibung wird bei den Schlüsselwörtern ignoriert. |
3 | Für Daten und Zeiträume bis zum Jahr 1000 werden nur reine Jahreszahlen und keine exakten Tage/Monate akzeptiert. |
4 | Angaben vor Christus werden "umgekehrt" notiert – "nach 2000 bc" entspricht also "2000 – 1500 bc", wogegen "nach 1000" synonym wäre zu "1000 – 1500" |
lfd. Nr. | Eingabe | Datum von | Datum bis | Bemerkung |
---|---|---|---|---|
1 | 1999-12-31 | 1999-12-31 | 1999-12-31 | exaktes Datum (englisches Format) |
2 | 17.6.1989 | 1989-06-17 | 1989-06-17 | exaktes Datum (deutsches Format) |
3 | 12.3.2010 – 14.3.2010 | 2010-03-12 | 2010-03-14 | exakter Zeitraum |
4 | 2010-03 | 2010-03-01 | 2010-03-31 | voller Monat (englisches Format) |
5 | 11.1777 | 1777-11-01 | 1777-11-30 | voller Monat (deutsches Format) |
6 | 2000 | 2000-01-01 | 2000-12-31 | volles Jahr |
7 | um 1900 | 1850-01-01 | 1950-12-31 | Jahr teilbar duch 100, Toleranz +/- 50 Jahre |
8 | ca. 1970 | 1965-01-01 | 1975-12-31 | Jahr teilbar duch 10, Toleranz +/- 5 Jahre |
9 | vor 1950 | 1935-01-01 | 1950-12-31 | Jahr teilbar duch 50, Toleranz – 15 Jahre |
10 | nach 1900 | 1900-01-01 | 1950-01-31 | Jahr teilbar duch 100, Toleranz + 50 Jahre |
11 | nach 1885 | 1885-01-01 | 1887-12-31 | Jahr teilbar duch 1, Toleranz + 2 Jahre |
12 | 1900 n. Chr. | 1900-01-01 | 1900-12-31 | volles Jahr (mit Angabe nach Christus) |
13 | 1900 BCE | -1900 | -1900 | Jahr liegt vor 1000 daher kein Tag/Monat |
14 | 1972 – 1974 | 1972-01-01 | 1974-12-31 | exakter Zeitraum |
15 | 12 Jhd | 1101-01-01 | 1200-12-31 | exakter Zeitraum |
16 | Anfang 16. Jh. | 1501-01-01 | 1516-12-31 | Beginn eines Jahrhunderts (+ 15 Jahre) |
17 | Ende 13. Jh. | 1285-01-01 | 1300-12-31 | Ende eines Jahrhunderts (- 15 Jahre) |
18 | 3. Jt. bc | -2999 | -2000 | Jahr liegt vor 1000 daher kein Tag/Monat |
19 | 1974 bis 1982 | 1974-01-01 | 1982-12-31 | exakter Zeitraum |
20 | vor 4000 bc | -4500 | -4000 | |
21 | ca. 3000 bc | -3500 | -2500 | |
22 | nach 1000 bc | -1000 | -500 | |
23 | vor 600 v. Chr. | -650 | -600 | |
24 | um 1700 | 1650 | 1750 | |
25 | ab 300 ad | 300 | 350 | |
26 | bis 1786 | 1784 | 1786 |
Als Systemadministrator können Sie im ezadmin die Datumsfelder parsen lassen. Damit können Verbesserungen an der syntaktischen Auswertung oder veränderte Zeitraum-Definitionen für bereits eingegebene Daten nachträglich in die Datenbank geschrieben werden.