Il formato della data in PHP è una stringa che viene utilizzata per specificare come dovrebbe essere visualizzata una data o un’ora. Ad esempio, se vuoi visualizzare la data corrente come “lunedì 21 gennaio 2022”, puoi utilizzare il formato della data in PHP per farlo.
Ecco alcuni esempi di formato della data in PHP:
echo date("l j F Y"); // visualizza la data corrente come "lunedì 21 gennaio 2022"
echo date("d/m/Y"); // visualizza la data corrente come "21/01/2022"
echo date("h:i:s A"); // visualizza l'ora corrente come "09:34:15 PM"
Ecco una tabella che spiega alcune delle opzioni di formato più comuni:
Formato
Significato
Esempio
d
Giorno del mese (01-31)
21
D
Giorno della settimana (mon-sun)
lun
j
Giorno del mese senza lo zero iniziale (1-31)
21
l
Giorno della settimana (Monday-Sunday)
Monday
F
Mese (January-December)
January
m
Mese (01-12)
01
M
Mese (Jan-Dec)
Jan
n
Mese (1-12)
1
Y
Anno (es. 2021)
2022
y
Anno (es. 21)
22
a
Ante meridiem/Post meridiem
am
A
Ante meridiem/Post meridiem
AM
g
Ora (1-12)
9
G
Ora (0-23)
21
h
Ora (01-12)
09
H
Ora (00-23)
21
i
Minuti (00-59)
34
s
Secondi (00-59)
15
Per utilizzare queste opzioni di formato, basta inserirle all’interno della stringa di formato della data. Ad esempio, per visualizzare la data corrente come “21-01-2022”, puoi utilizzare il seguente codice:
echo date("d-m-Y");
Ecco alcuni altri esempi di formato della data in PHP:
echo date("D, d M Y H:i:s"); // visualizza la data corrente come "Mon, 21 Jan 2022 21:34:15"
echo date("d-m-Y H:i:s"); // visualizza la data corrente come "21-01-2022 21:34:15"
echo date("D M j G:i:s T Y"); // visualizza la data corrente come "Mon Jan 21 21:34:15 EST 2022"
Per gestire le date in PHP, puoi utilizzare la funzione date() come visto nei precedenti esempi. Inoltre, puoi anche utilizzare la classe DateTime di PHP, che fornisce una serie di metodi per manipolare e formattare le date. Ad esempio, puoi utilizzare il metodo createFromFormat() per creare un oggetto DateTime a partire da una data in un formato specifico, e il metodo format() per formattare l’oggetto DateTime in una stringa di data desiderata.
Ecco un esempio di come utilizzare la classe DateTime per gestire le date:
$date = DateTime::createFromFormat('Y-m-d', '2022-01-21'); // crea un oggetto DateTime per la data "2022-01-21"
echo $date->format('d/m/Y'); // visualizza la data come "21/01/2022"
Per ulteriori informazioni su come gestire le date in PHP, potresti consultare la documentazione ufficiale di PHP: https://www.php.net/manual/en/book.datetime.php. La documentazione include una guida dettagliata su come utilizzare la classe DateTime e altre funzionalità di PHP per gestire le date.
Questo Sito utilizza alcuni tipi di cookie tecnici necessari per il corretto funzionamento dello stesso, nonché cookie statistici e di profilazione anche di terze parti. Se vuoi saperne di più o negare il consenso a tutti o solo ad alcuni cookie consulta la Cookie Policy.
Cookie strettamente necessari
I cookie strettamente necessari dovrebbero essere sempre attivati per poter salvare le tue preferenze per le impostazioni dei cookie.
Se disabiliti questo cookie, non saremo in grado di salvare le tue preferenze. Ciò significa che ogni volta che visiti questo sito web dovrai abilitare o disabilitare nuovamente i cookie.