Dieses Thema beschreibt, wie das Datums- und Zeitformat (Zeitmuster) für die Variable DATE_TIME
angegeben wird.
Sie können z. B. in der Nummerierungspflege
die Variable DATE_TIME
verwenden, um das Datum und/oder die Uhrzeit in eine Nummernschemadefinition aufzunehmen.
Die Syntax lautet wie folgt, wobei in diesem Abschnitt timepatternstring
beschrieben wird: %DATE_TIME.[timepatternstring]%
Wenn mit dem Parameter DATE_TIME
ein Nummerierungsmuster für Produktionssteuerungsnummern definiert wird, müssen die erzeugten Nummern den Regeln für gültige Produktionssteuerungsnummern entsprechen. Die unten beschriebenen Symbole sind für die Verwendung im timepatternstring
der Variablen DATE_TIME.[timepatternstring]
gültig, Sie müssen jedoch beim Anlegen der Muster Vorsicht walten lassen, da andernfalls Zeichenfolgen erzeugt werden können, die keine gültigen Produktionssteuerungsnummern sind.
Die Anzahl der Zeichen in einer Produktionssteuerungsnummer darf 128 nicht überschreiten. Ein Muster mit einem ungültigen Musterzeichen führt bei der Formatierung oder beim Parsing zu einem Fehler.
Beachten Sie, dass alle erzeugten Produktionssteuerungsnummern in Großbuchstaben umgewandelt werden.
Die folgende Tabelle enthält die gültigen Zeichen (Symbole), die in einem Zeitmuster (timepatternstring
) verwendet werden:
Symbol |
Bedeutung |
Darstellung |
Beispiel |
---|---|---|---|
G |
Bezeichner für die Zeitrechnung |
Text |
AD |
j |
Jahr |
Zahl |
2010 (jjjj in Zeichenfolge) |
M |
Monat im Jahr |
Text* oder Zahl |
Juli oder Jul oder 07 |
d |
Tag im Monat |
Zahl |
10 |
h |
Stunde in 12-Stunden-Anzeige (1–12) |
Zahl |
12 |
H |
Stunde in 24-Stunden-Anzeige (0–23) |
Zahl |
0 |
m |
Minute in Stunde |
Zahl |
30 |
s |
Sekunde in Minute |
Zahl |
55 |
S |
Millisekunde |
Zahl |
978 |
E |
Tag in Woche |
Text* |
Dienstag |
D |
Tag in Jahr |
Zahl |
189 |
F |
Wochentag in Monat |
Zahl |
2 (2. Mittwoch im Juli) |
w |
Woche im Jahr |
Zahl |
27 |
W |
Woche im Monat |
Zahl |
2 |
a |
Kennzeichen für AM/PM |
Text* |
PM |
k |
Stunde in 24-Stunden-Anzeige (1–24) |
Zahl |
24 |
K |
Stunde in 12-Stunden-Anzeige (0–11) |
Zahl |
0 |
z |
Zeitzone |
Text* |
Pacific Standard Time oder PST |
Die Anzahl der Musterzeichen bestimmt das Format wie folgt:
Darstellung |
Auswirkung der Zeichenzahl |
---|---|
|
Die Anzahl der Musterzeichen bestimmt, ob die vollständige Form oder die Abkürzung (sofern vorhanden) verwendet wird:
|
|
Die Anzahl der Musterzeichen bestimmt die Mindestanzahl der Stellen. Kürzere Zahlen werden mit Nullen aufgefüllt. Bei der Behandlung des Jahres (j) handelt es sich um einen Sonderfall: Wenn die Anzahl von |
|
Die Anzahl der Musterzeichen bestimmt, ob Buchstaben oder Zahlen verwendet werden. Bei drei oder mehr Musterzeichen wird |
Es folgen Beispiele der Datumsformatierungsmuster für DATE_TIME
und der daraus resultierenden Ausgabe:
Muster |
Ergebnis |
---|---|
|
2008 11 12 AD 06 56 00 MITTELEUROPÄISCHE ZEIT |
|
MON NOV 12 07 |
|
7 00 PM |
|
7 02 PM MEZ |
Die obigen Beispiele zeigen vielfältige Möglichkeiten zur Darstellung des Datums mit DATE_FORMAT
, aber wie oben beschrieben sind nicht alle Optionen für die Definition der Folgenummerierung geeignet.