date - Data E Ora

[sys:date format="d.m.Y H:i:s" t="%timestamp%"]

Il blocco funzionale date fornisce un'ora formattata.

Parametro Format

Con il parametro viene definito il formato. Se non viene impostato alcun valore o lasciato vuoto, viene assunto il valore "Y-m-d H:i:s".

Suggerimento: Per visualizzare una lettera rispettivamente d, ogni lettera deve essere contrassegnata con il carattere di escape \. Ad esempio: "\d\a\y: d" fornisce in output "day: 01".

Caratteri Di Formato Descrizione Esempio Di Valori Di Ritorno
Giorno
d Giorno del mese, a due cifre con zero iniziale 01 fino a 31
D Giorno della settimana, abbreviato in tre lettere Mon fino a Sun
j Giorno del mese senza zero iniziali 1 fino a 31
l (piccola 'L') Giorno della settimana scritto per esteso Sunday fino a Saturday
N Rappresentazione numerica del giorno della settimana secondo ISO-8601 1 (per lunedì) fino a 7 (per domenica)
S Aggiunta dell'elenco inglese per un giorno del mese, due caratteri st, nd, rd o th. Consigliato per l'uso con j.
w Giorno numerico di una settimana 0 (per domenica) fino a 6 (per sabato)
z Il giorno dell'anno (iniziando da 0) 0 fino a 365
Settimana
W Numero della settimana dell'anno secondo ISO-8601, la settimana inizia di lunedì Esempio: 42 (la 42ª settimana dell'anno)
Mese
F Mese come parola intera, come January o March January fino a December
m Mese come numero, con zero iniziali 01 fino a 12
M Nome del mese con tre lettere Jan fino a Dec
n Numero del mese, senza zero iniziali 1 fino a 12
t Numero di giorni del mese specificato 28 fino a 31
Anno
L Anno bisestile o no 1 per un anno bisestile, altrimenti 0
o Numero dell'anno della settimana del calendario secondo ISO-8601. Questo fornisce lo stesso valore di Y, a meno che la settimana del calendario ISO (W) non appartenga all'anno precedente o successivo, in tal caso viene utilizzato quell'anno. Esempi: 1999 o 2003
Y Numero dell'anno a quattro cifre Esempi: 1999 o 2003
y Numero dell'anno a due cifre Esempi: 99 o 03
Ora
a In minuscolo: Ante meridiem (mattina) e Post meridiem (pomeriggio) am o pm
A In maiuscolo: Ante meridiem (mattina) e Post meridiem (pomeriggio) AM o PM
B Swatch Internet Time 000 fino a 999
g Ora nel formato 12 ore, senza zero iniziali 1 fino a 12
G Ora nel formato 24 ore, senza zero iniziali 0 fino a 23
h Ora nel formato 12 ore, con zero iniziali 01 fino a 12
H Ora nel formato 24 ore, con zero iniziali 00 fino a 23
i Minuti, con zero iniziali 00 fino a 59
s Secondi, con zero iniziali 00 fino a 59
u Microsecondi. Genera sempre l'output 000000. Esempio: 000000
Fuso Orario
e Identificatore del fuso orario Esempi: UTC, GMT, Atlantic/Azores
I (maiuscola 'i') Se una data cade nell'ora legale 1 per l'ora legale, altrimenti 0.
O Differenza di tempo rispetto all'Ora Media di Greenwich (GMT) in ore Esempio: +0200
P Differenza di tempo rispetto all'Ora Media di Greenwich (GMT) in ore con due punti tra ore e minuti Esempio: +02:00
T Abbreviazione del fuso orario Esempi: EST, MDT...
Z Offset del fuso orario in secondi. L'offset per i fusi orari a ovest di UTC è sempre negativo e per quelli a est di UTC sempre positivo. -43200 fino a 50400
z Restituisce il giorno dell'anno senza zero iniziale
Data/Ora Completa
c Data ISO 8601 2004-02-12T15:19:21+00:00
r Data formattata secondo » RFC 2822 Esempio: Thu, 21 Dec 2000 16:01:07 +0200
U Secondi dall'inizio dell'epoca UNIX (January 1 1970 00:00:00 GMT) Vedi anche il blocco funzionale TIME

Parametro t

Il parametro dichiara l'ora in DT# in millisecondi. Se non viene definito alcun parametro, viene utilizzata l'ora corrente.