Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Datum-/Uhrzeit-Formatzeichenfolgen
Sie können Datetime-Muster in den folgenden gängigen Szenarien verwenden:
-
Bei der Arbeit mit CSV- und JSON-Datenquellen zum Analysieren und Formatieren von Datums-/Uhrzeitinhalten
-
Bei der Konvertierung zwischen Zeichenfolgentypen und Datums- oder Zeitstempeltypen mithilfe von Funktionen wie:
-
unix_timestamp
-
date_format
-
to_unix_timestamp
-
von _unixtime
-
bis_date
-
to_timestamp
-
from_utc_timestamp
-
to_utc_timestamp
-
Verwenden Sie die Musterbuchstaben in der folgenden Tabelle für die Analyse und Formatierung von Datum und Zeitstempel.
Datumsteil oder Zeitteil | Bedeutung | Beispiele |
---|---|---|
a | AM oder PM des Tages, dargestellt als AM-PM | PM |
D | Tag des Jahres, dargestellt als dreistellige Zahl |
189 |
d | Tag des Monats, dargestellt als zweistellige Zahl | 28 |
E | Wochentag, als Text dargestellt |
Di Dienstag |
F | Einheitlicher Wochentag im Monat, dargestellt als einstellige Zahl | 3 |
G | Äraindikator, dargestellt als Text |
AD Anno Domini |
h | Uhrzeit von AM oder PM, dargestellt als zweistellige Zahl | 12 |
H | Stunde des Tages, dargestellt als zweistellige Zahl zwischen 0 und 23 | 0 |
k | Uhrzeit des Tages, dargestellt als zweistellige Zahl von 1—24 | 1 |
K | Uhrzeit von AM oder PM, dargestellt als zweistellige Zahl von 0—11 | 0 |
m | Minute der Stunde, dargestellt als zweistellige Zahl | 30 |
M/L | Monat des Jahres, dargestellt als Monat |
7 07 Juli Juli |
O | Lokalisierter Zonenversatz von UTC |
GMT+8 GMT+ 8:00 UTC-08:00 |
q/Q | Quartal des Jahres, dargestellt als Zahl (1 bis 4) oder Text |
3 03 Q3 3. Quartal |
S | Sekunde der Minute, dargestellt als zweistellige Zahl | 55 |
S | Bruchteil einer Sekunde, dargestellt als Bruchteil | 978 |
V | Zeitzonen-ID, dargestellt als Zonen-ID |
Amerika/Los_Angeles Z 08:30 |
x | Zonenversatz von UTC (Offset-X) |
+0000 -08 -0830 - 08:30 -083015 - 08:30:15 |
X | Zonenversatz von UTC; wobei Z für Null steht |
Z -08 -0830 - 08:30 -083015 - 08:30:15 |
y | Jahr, als Jahr dargestellt |
2020 20 |
z | Name der Zeitzone, als Text dargestellt |
Pacific Standard Time PST |
Z | Zonenversatz von UTC (Offset-Z) |
+0000 -0800 - 08:00 |
' | Escape für Text, dargestellt als Trennzeichen | N/A |
'' | Einfaches Anführungszeichen, wortwörtlich dargestellt | ' |
[ | Optionaler Beginn des Abschnitts | N/A |
] | Optionales Ende des Abschnitts | N/A |
Die Anzahl der Musterbuchstaben bestimmt den Formattyp:
Textformat
-
Verwenden Sie 1—3 Buchstaben für die abgekürzte Form (z. B. „Mon“ für Montag)
-
Verwenden Sie genau 4 Buchstaben für das vollständige Formular (z. B. „Montag“)
-
Verwenden Sie nicht 5 oder mehr Buchstaben - dies führt zu einem Fehler
Zahlenformat (n)
-
Der Wert n steht für die maximal zulässige Anzahl von Buchstaben
-
Für Muster mit einzelnen Buchstaben:
-
Die Ausgabe verwendet eine Mindestanzahl von Ziffern ohne Auffüllung
-
-
Für mehrere Buchstabenmuster:
-
Die Ausgabe wird entsprechend der Breite der Buchstabenzahl mit Nullen aufgefüllt
-
-
Beim Parsen muss die Eingabe die genaue Anzahl von Ziffern enthalten
Zahlen-/Textformat
-
Folgen Sie bei 3 oder mehr Buchstaben den Regeln für das Textformat
-
Für weniger Buchstaben folgen Sie den Regeln für das Zahlenformat
Format für Brüche
-
Verwenden Sie 1—9 S-Zeichen (z. B. SSSSSS)
-
Zum Parsen:
-
Akzeptiere Brüche zwischen 1 und der Anzahl der S-Zeichen
-
-
Für die Formatierung:
-
Geben Sie Nullen ein, um der Anzahl der S-Zeichen zu entsprechen
-
-
Unterstützt bis zu 6 Ziffern für eine Genauigkeit im Mikrosekundenbereich
-
Kann Nanosekunden analysieren, schneidet aber zusätzliche Ziffern ab
Jahresformat
-
Die Buchstabenzahl legt die minimale Feldbreite für den Innenabstand fest
-
Für zwei Buchstaben:
-
Druckt die letzten beiden Ziffern
-
Analysiert Jahre zwischen 2000 und 2099
-
-
Für weniger als vier Buchstaben (außer zwei):
-
Zeigt das Vorzeichen nur für negative Jahre
-
-
Verwenden Sie nicht 7 oder mehr Buchstaben - dies führt zu einem Fehler
Format des Monats
-
Verwenden Sie 'M' für das Standardformular oder 'L' für das eigenständige Formular
-
Einfaches 'M' oder 'L':
-
Zeigt die Monatszahlen 1—12 ohne Polsterung
-
-
'MM' oder 'LL':
-
Zeigt die Monatszahlen 01—12 mit Polsterung
-
-
'MMM':
-
Zeigt den abgekürzten Monatsnamen in Standardform
-
Muss Teil eines vollständigen Datumsmusters sein
-
-
„LLL“:
-
Zeigt den abgekürzten Monatsnamen in eigenständiger Form
-
Wird nur für die monatliche Formatierung verwendet
-
-
'MMMM':
-
Zeigt den vollständigen Monatsnamen in Standardform an
-
Wird für Datums- und Zeitstempel verwendet
-
-
'LLLL':
-
Zeigt den vollständigen Monatsnamen in eigenständiger Form an
-
Nur für die monatliche Formatierung verwenden
-
Zeitzonenformate
-
am-pm: Verwenden Sie nur einen Buchstaben
-
Zonen-ID (V): Verwenden Sie nur 2 Buchstaben
-
Zonennamen (z):
-
1—3 Buchstaben: Zeigt den Kurznamen
-
4 Buchstaben: Zeigt den vollständigen Namen
-
Verwenden Sie nicht 5 oder mehr Buchstaben
-
Offset-Formate
-
X und x:
-
1 Buchstabe: Zeigt Stunde (+01) oder Stundenminute (+0130)
-
2 Buchstaben: Zeigt die Stunde und Minute ohne Doppelpunkt an (+0130)
-
3 Buchstaben: Zeigt die Stunde und Minute mit Doppelpunkt an (+ 01:30)
-
4 Buchstaben: Wird hour-minute-second ohne Doppelpunkt angezeigt (+013015)
-
5 Buchstaben: Wird hour-minute-second mit Doppelpunkt angezeigt (+ 01:30:15)
-
X verwendet 'Z' für einen Nullversatz
-
x verwendet '+00', '+0000' oder '+ 00:00 'für einen Nullversatz
-
-
O:
-
1 Buchstabe: Zeigt Kurzform an (GMT+8)
-
4 Buchstaben: Zeigt die vollständige Form an (GMT+ 08:00)
-
-
Z:
-
1-3 Buchstaben: Zeigt die Stunde und Minute ohne Doppelpunkt an (+0130)
-
4 Buchstaben: Zeigt die vollständige lokalisierte Form an
-
5 Buchstaben: Wird hour-minute-second mit Doppelpunkt angezeigt
-
Optionale Abschnitte
-
Verwenden Sie eckige Klammern [], um optionale Inhalte zu markieren
-
Sie können optionale Abschnitte verschachteln
-
Alle gültigen Daten werden in der Ausgabe angezeigt
-
Bei der Eingabe können ganze optionale Abschnitte weggelassen werden
Anmerkung
Die Symbole 'E', 'F', 'q' und 'Q' funktionieren nur für die Formatierung von Datum und Uhrzeit (wie date_format). Verwenden Sie sie nicht für die Datetime-Analyse (wie to_timestamp).