Epoche
Sowohl den Datums- als auch den Uhrzeitwerten ist ein Ursprung oder eine
Epoche
zugeordnet, d.h. ein Zeitpunkt, an dem die Zeitrechnung begonnen wurde. Alle Datums- und Uhrzeitwerte, die vor dieser Epoche liegen, sind ungültig.
Die Werteinheit für Datumsfunktionen ist die seit Beginn der Epoche verstrichene Anzahl von Tagen. Die Werteinheit für Uhrzeitfunktionen ist die seit Beginn der Epoche verstrichene Anzahl von Millisekunden.
In Designer ist der erste Tag der Epoche für die Datumsfunktionen der 1. Januar 1900 und die erste Millisekunde der Epoche für die Uhrzeitfunktionen ist Mitternacht, 00:00:00, Greenwich Mean Time (GMT). Aus dieser Definition folgt, dass für Benutzer in Zeitzonen östlich der Greenwich Mean Time eventuell negative Uhrzeitwerte zurückgegeben werden.
Datumsformate
Ein
Datumsformat
gibt in Kurzform an, wie das Datum dargestellt wird. Es besteht aus mehreren Interpunktionszeichen und Symbolen, die das Format angeben, in dem das Datum dargestellt werden soll. Die folgende Tabelle zeigt einige Beispiele für Datumsformate:
Datumsformat
|
Beispiel
|
MM/DD/YY
|
11/11/78
|
DD/MM/YY
|
25/07/85
|
MMMM DD, YYYY
|
März 10, 1964
|
Das Datumsformat wird von einem ISO-Standard bestimmt. Jedes Land bzw. jede Region legt ihr eigenes Datumsformat fest. Dabei stehen eine kurze, eine mittlere, eine lange und eine vollständige Formatkategorie zur Auswahl. In der folgenden Tabelle sind Beispiele zu den unterschiedlichen Datumsformaten in verschiedenen Gebietsschemata für die einzelnen Kategorien aufgeführt.
Gebietsschema-Kennung und Beschreibung
|
Datumsformat (Kategorie)
|
Beispiel
|
en_GB
Englisch (Großbritannien)
|
DD/MM/YY (kurz)
|
08/12/92
08/04/05
|
fr_CA
Französisch (Kanada)
|
YY-MM-DD (mittel)
|
92-08-18
|
de_DE
Deutsch (Deutschland)
|
D. MMMM YYYY (lang)
|
17. Juni 1989
|
fr_FR
Französisch (Frankreich)
|
EEEE, le D MMMM YYYY (vollständig)
|
Lundi, le 29 Octobre 1990
|
Uhrzeitformate
Ein
Zeitformat
gibt in Kurzform an, wie die Uhrzeit formatiert wird. Es besteht aus Interpunktionszeichen, Literalen und Mustersymbolen. Die folgende Tabelle zeigt einige Beispiele für Uhrzeitformate:
Uhrzeitformat
|
Beispiel
|
h:MM A
|
19:15:00
|
HH:MM:SS
|
21:35:26
|
HH:MM:SS 'o''clock' A Z
|
14:20:10 o’clock PM EDT
|
Uhrzeitformate werden von einer ISO-Norm bestimmt. Jedes Land legt die Form seiner Uhrzeitformate in einer Standard- sowie einer kurzen, mittleren, langen und vollständigen Variante fest. Im Gebietsschema wird das Format der Uhrzeiten festgelegt, die den Standards des betreffenden Landes entsprechen.
In der folgenden Tabelle sind einige Beispiele für die unterschiedlichen Datumsformate in verschiedenen Gebietsschemata für die einzelnen Kategorien aufgeführt.
Gebietsschema-Kennung und Beschreibung
|
Uhrzeitformat (Kategorie)
|
Beispiel
|
en_GB
Englisch (Großbritannien)
|
HH:MM (kurz)
|
14:13
|
fr_CA
Französisch (Kanada)
|
HH:MM:SS (mittel)
|
12:15:50
|
de_DE
Deutsch (Deutschland)
|
HH:MM:SS z (lang)
|
14:13:13 -0400
|
fr_FR
Französisch (Frankreich)
|
HH ' h ' MM Z (vollständig)
|
14 h 13 GMT-04:00
|
Datums- und Uhrzeit-Musterformate
Die folgenden Symbole müssen verwendet werden, um Datums- und Uhrzeitmuster für Datums-/Uhrzeitfelder zu erstellen. Bestimmte Datumssymbole werden nur in den Gebietsschemata für Chinesisch, Japanisch und Koreanisch verwendet. Diese Symbole werden unten auch angegeben.
Hinweis:
Komma (,), Bindestrich (-), Doppelpunkt (:), Schrägstrich (/), Punkt (.) und Leerzeichen ( ) werden als Literalwerte behandelt und können an einer beliebigen Stelle in einem Muster vorkommen. Wenn eine Wortfolge in ein Muster aufgenommen werden soll, schließen Sie sie in einfache Anführungszeichen (') ein. Beispielsweise kann
Zahlung fällig bis spätestens MM-DD-YY
als Anzeigemuster definiert werden.
Datumssymbol
|
Beschreibung
|
Formatierter Wert für das Gebietsschema Englisch (USA). Dabei lautet der dem Gebietsschema entsprechende Eingabewert 1/1/08 (dies bedeutet „January 1, 2008“).
|
D
|
1- oder 2-stelliger (1-31) Tag des Monats
|
1
|
DD
|
Mit 0 aufgefüllter 2-stelliger (01-31) Tag des Monats
|
01
|
J
|
1-, 2- oder 3-stelliger (1-366) Tag des Jahres
|
1
|
JJJ
|
Mit 0 aufgefüllter dreistelliger (001-366) Tag des Jahres
|
001
|
M
|
Ein- oder zweistelliger (1-12) Monat des Jahres
|
1
|
MM
|
Mit 0 aufgefüllter zweistelliger (01-12) Monat des Jahres
|
01
|
MMM
|
Abgekürzter Monatsname
|
Jan
|
MMMM
|
Vollständiger Monatsname
|
Januar
|
E
|
Einstelliger (1-7) Tag der Woche: 1=Sonntag
|
3 (weil der 1. Januar 2008 auf einen Dienstag fällt)
|
EEE
|
Abgekürzter Wochentag
|
Tue (weil der 1. Januar 2008 auf einen Dienstag [engl. „Tuesday“] fällt)
|
EEEE
|
Vollständiger Wochentag
|
Tuesday (weil der 1. Januar 2008 auf einen Dienstag [engl. „Tuesday“] fällt)
|
YY
|
Zweistellige Jahreszahl, wobei Zahlen unter 30 als Jahresangaben nach dem Jahr 2000 und Zahlen ab 30 als Jahresangaben vor dem Jahr 2000 zu verstehen sind. Beispiele: 00=2000, 29=2029, 30=1930 und 99=1999
|
08
|
YYYY
|
Vierstellige Jahreszahl
|
2008
|
G
|
Epochenname (v. Chr. oder n. Chr.)
|
AD
|
w
|
Einstellige (0-5) Wochennummer des Monats: Woche 1 ist die früheste auf einen Samstag endende Sequenz von vier aufeinander folgenden Tagen
|
1
|
WW
|
Zweistellige (01-53) Woche des Jahres gemäß ISO-8601: Woche 1 ist die Woche, die den 4. Januar enthält
|
01
|
Es sind verschiedene weitere Datumsmuster für die Darstellung von Daten in den Gebietsschemata für Chinesisch, Japanisch und Koreanisch verfügbar.
Japanische Epochen können anhand verschiedener Symbole dargestellt werden. Die letzten vier Epochensymbole sind alternative Symbole für die Darstellung japanischer Ären.
Datensymbol (Chinesisch, Japanisch, Koreanisch)
|
Beschreibung
|
DDD
|
Der ideografisch-numerisch festgelegte Tag des Monats im Gebietsschema.
|
DDDD
|
Der nach der Zehnerregel ideografisch-numerisch festgelegte Tag des Monats im Gebietsschema.
|
YYY
|
Das ideografisch-numerisch festgelegte Jahr im Gebietsschema.
|
YYYYY
|
Das nach der Zehnerregel ideografisch-numerisch festgelegte Jahr im Gebietsschema.
|
g
|
Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche Heisei zeigt dieses Muster das ASCII-Zeichen H (U+48) an.
|
gg
|
Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster das Kanji an, das dem Unicode-Symbol (U+5E73) entspricht.
|
ggg
|
Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster die Kanjis an, die den Unicode-Symbolen (U+5E73 U+6210) entsprechen.
|
g
|
Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster das ASCII-Zeichen H (U+FF28) in voller Breite an.
|
g g
|
Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster das Kanji an, das dem Unicode-Symbol (U+337B) entspricht.
|
Zeitsymbol
|
Beschreibung
|
Dem Gebietsschema entsprechender Eingabewert
|
Formatierter Wert für das Gebietsschema Englisch (USA)
|
h
|
Ein- oder zweistellige (1-12) Stunde im 12-Stunden-System (AM/PM)
|
12:08 AM oder 2:08 PM
|
12 oder 2
|
hh
|
Mit 0 aufgefüllte zweistellige (01-12) Stunde im 12-Stunden-System (AM/PM)
|
12:08 AM oder 2:08 PM
|
12 oder 02
|
k
|
Ein- oder zweistellige (0-11) Stunde im 12-Stunden-System (AM/PM)
|
12:08 AM oder 2:08 PM
|
0 oder 2
|
kk
|
Zweistellige (00-11) Stunde im 12-Stunden-System (AM/PM)
|
12:08 AM oder 2:08 PM
|
00 oder 02
|
H
|
Ein- oder zweistellige (0-23) Stunde des Tages
|
12:08 AM oder 2:08 PM
|
0 oder 14
|
HH
|
Mit 0 aufgefüllte zweistellige (00-23) Stunde des Tages
|
12:08 AM oder 2:08 PM
|
00 oder 14
|
K
|
Ein- oder zweistellige (1-24) Stunde des Tages
|
12:08 AM oder 2:08 PM
|
24 oder 14
|
KK
|
Mit 0 aufgefüllte zweistellige (01-24) Stunde des Tages
|
12:08 AM oder 2:08 PM
|
24 oder 14
|
M
|
Ein- oder zweistellige (0-59) Minute der Stunde
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.
|
2:08 PM
|
8
|
MM
|
Mit 0 aufgefüllte zweistellige (00-59) Minute der Stunde
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.
|
2:08 PM
|
08
|
S
|
Ein- oder zweistellige (0-59) Sekunde der Minute
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stunden- und Minutensymbol verwenden.
|
2:08:09 PM
|
9
|
SS
|
Mit 0 aufgefüllte zweistellige (00-59) Sekunde der Minute
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stunden- und Minutensymbol verwenden.
|
2:08:09 PM
|
09
|
FFF
|
Dreistellige (000-999) Tausendstelsekunde
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stunden-, Minuten- und Sekundensymbol verwenden.
|
2:08:09 PM
|
09
|
A
|
Der Zeitraum von Mitternacht bis Mittag (AM) bzw. von Mittag bis Mitternacht (PM)
|
2:08:09 PM
|
PM
|
z
|
Zeitzonenformat nach ISO-8601 (z. B.
Z,
+0500, -0030, -01, +0100)
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.
|
2:08:09 PM
|
-0400
|
zz
|
Alternatives ISO-8601 Zeitzonenformat (z. B.
Z
+05:00, -00:30, -01, +01:00)
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.
|
2:08:09 PM
|
-04:00
|
Z
|
Abgekürzter Zeitzonenname (z.B. GMT, GMT+05:00, GMT-00:30, EST, PDT)
Hinweis:
Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.
|
2:08:09 PM
|
EDT
|
Reservierte Symbole
Die folgenden Symbole haben spezielle Bedeutungen und können nicht als Literalzeichen im Text verwendet werden.
Symbol
|
Beschreibung
|
?
|
Das Symbol entspricht einem beliebigen Zeichen. Wenn es für die Anzeige zusammengeführt wird, wandelt es sich zu einem Leerzeichen.
|
*
|
Das Symbol steht beim Senden für 0 oder für UNICODE-Leerzeichen. Wenn es für die Anzeige zusammengeführt wird, wandelt es sich zu einem Leerzeichen.
|
+
|
Das Symbol steht beim Senden für ein oder mehrere UNICODE-Leerzeichen. Wenn es für die Anzeige zusammengeführt wird, wandelt es sich zu einem Leerzeichen.
|
Gebietsschemata
Eine Liste der unterstützten Sprachen finden Sie im Abschnitt
Gebietsschemata
in „Verwenden von Designer“.
|
|
|