Datum-/Uhrzeit-Formatzeichenfolgen - AWS Clean Rooms

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).