Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Stringhe di formato datetime
È possibile utilizzare i modelli datetime nei seguenti scenari comuni:
-
Quando si lavora con fonti di dati CSV e JSON per analizzare e formattare il contenuto datetime
-
Durante la conversione tra tipi di stringhe e tipi di data o timestamp utilizzando funzioni come:
-
unix_timestamp
-
date_format
-
to_unix_timestamp
-
da_unixtime
-
al_data
-
to_timestamp
-
da_utc_timestamp
-
to_utc_timestamp
-
Utilizza lo schema di lettere nella tabella seguente per l'analisi e la formattazione di data e ora.
Parte di data o parte di ora | Significato | Esempi |
---|---|---|
a | AM o PM del giorno, presentata come am-pm | PM |
D | Giorno dell'anno, presentato come numero a 3 cifre |
189 |
d | Giorno del mese, presentato come numero a 2 cifre | 28 |
E | Giorno della settimana, presentato come testo |
Il Martedì |
F | Giorno della settimana allineato nel mese, presentato come numero a 1 cifra | 3 |
G | Indicatore dell'era, presentato come testo |
AD Anno Domini |
h | Ora del mattino o del pomeriggio, presentata come numero a 2 cifre | 12 |
H | Ora del giorno, presentata come numero a due cifre compreso tra 0 e 23 | 0 |
k | Ora del giorno, presentata come numero a due cifre compreso tra 1 e 24 | 1 |
K | Ora del mattino o del pomeriggio, presentata come numero a due cifre compreso tra 0 e 11 | 0 |
m | Minuto dell'ora, presentato come numero a due cifre | 30 |
M/L | Mese dell'anno, presentato come mese |
7 07 lug luglio |
O | Scostamento di zona localizzato rispetto all'UTC |
GMT+8 GMT+ 8:00 UTC- 08:00 |
Q/q | Trimestre dell'anno, presentato come numero (da 1 a 4) o testo |
3 03 Q3 3o trimestre |
s | Secondo del minuto, presentato come un numero a due cifre | 55 |
S | Frazione di secondo, presentata come frazione | 978 |
V | Identificatore del fuso orario, presentato come ID di fuso orario |
America/Los_Angeles Z 08:30 |
x | Scostamento di zona rispetto a UTC (offset-X) |
+0000 -08 -0830 - 08:30 -083015 - 08:30:15 |
X | Scostamento di zona rispetto all'UTC; dove Z sta per zero |
Z -08 -0830 - 08:30 -083015 - 08:30:15 |
y | Anno, presentato come anno |
2020 20 |
z | Nome del fuso orario, presentato come testo |
Orario standard Pacifico PST |
Z | Scostamento di zona rispetto a UTC (offset-Z) |
+0000 -0800 - 08:00 |
' | Escape per il testo, presentato come delimitatore | N/D |
'' | Citazione singola, presentata come un valore letterale | ' |
[ | Inizio della sezione opzionale | N/D |
] | Fine della sezione opzionale | N/D |
Il numero di lettere dello schema determina il tipo di formato:
Formato del testo
-
Usa 1-3 lettere per la forma abbreviata (ad esempio, «lun» per lunedì)
-
Usa esattamente 4 lettere per il modulo completo (ad esempio, «lunedì»)
-
Non utilizzare 5 o più lettere: ciò causerà un errore
Formato numerico (n)
-
Il valore n rappresenta il numero massimo di lettere consentito
-
Per modelli a lettera singola:
-
L'output utilizza un numero minimo di cifre senza imbottitura
-
-
Per modelli con più lettere:
-
L'output è riempito con zeri in base alla larghezza del conteggio delle lettere
-
-
Durante l'analisi, l'input deve contenere il numero esatto di cifre
Formato numerico/testo
-
Per 3 o più lettere, segui le regole del formato del testo
-
Per un numero inferiore di lettere, segui le regole del formato numerico
Formato delle frazioni
-
Usa 1-9 caratteri «S» (ad esempio, SSSSSS)
-
Per l'analisi:
-
Accetta frazioni comprese tra 1 e il numero di caratteri S
-
-
Per la formattazione:
-
Tasto con zeri corrispondente al numero di caratteri S
-
-
Supporta fino a 6 cifre per una precisione al microsecondo
-
Può analizzare i nanosecondi ma tronca le cifre aggiuntive
Formato dell'anno
-
Il conteggio delle lettere imposta la larghezza minima del campo per il riempimento
-
Per due lettere:
-
Stampa le ultime due cifre
-
Analizza gli anni compresi tra il 2000 e il 2099
-
-
Per meno di quattro lettere (tranne due):
-
Mostra il segno solo per gli anni negativi
-
-
Non utilizzare 7 o più lettere: ciò causerà un errore
Formato mensile
-
Usa «M» per il modulo standard o «L» per il modulo autonomo
-
Singola «M» o «L»:
-
Mostra i numeri dei mesi da 1 a 12 senza imbottitura
-
-
'MM' o 'LL':
-
Mostra i numeri dei mesi 01-12 con imbottitura
-
-
'MMM':
-
Mostra il nome abbreviato del mese in formato standard
-
Deve far parte di uno schema di data completo
-
-
'LLL':
-
Mostra il nome abbreviato del mese in forma autonoma
-
Utilizzare per la formattazione solo per un mese
-
-
'MMMM':
-
Mostra il nome completo del mese in formato standard
-
Utilizza per date e timestamp
-
-
'LLLL':
-
Mostra il nome completo del mese in forma autonoma
-
Utilizza per la formattazione solo per un mese
-
Formati di fuso orario
-
am-pm: usa solo 1 lettera
-
ID zona (V): utilizza solo 2 lettere
-
Nomi delle zone (z):
-
1-3 lettere: mostra il nome breve
-
4 lettere: mostra il nome completo
-
Non utilizzare 5 o più lettere
-
Formati offset
-
X e x:
-
1 lettera: indica l'ora (+01) o l'ora-minuto (+0130)
-
2 lettere: mostra le ore e i minuti senza i due punti (+0130)
-
3 lettere: mostra l'ora e i minuti con i due punti (+ 01:30)
-
4 lettere: mostra hour-minute-second senza due punti (+013015)
-
5 lettere: mostra hour-minute-second con i due punti (+ 01:30:15)
-
X usa 'Z' per l'offset zero
-
x usa '+00', '+0000' o '+ 00:00 'per l'offset zero
-
-
O:
-
1 lettera: mostra il formato breve (GMT+8)
-
4 lettere: mostra il modulo completo (GMT+ 08:00)
-
-
Z:
-
1-3 lettere: mostra l'ora e il minuto senza i due punti (+0130)
-
4 lettere: mostra il modulo localizzato completo
-
5 lettere: mostra hour-minute-second con i due punti
-
Sezioni opzionali
-
Usa le parentesi quadre [] per contrassegnare i contenuti opzionali
-
È possibile annidare sezioni opzionali
-
Tutti i dati validi vengono visualizzati nell'output
-
L'input può omettere intere sezioni opzionali
Nota
I simboli 'E', 'F', 'q' e 'Q' funzionano solo per la formattazione della data e dell'ora (come date_format). Non usarli per l'analisi della data e dell'ora (come to_timestamp).