Il metodo format della classe DateTime
Il metodo format viene applicato a un oggetto DateTime
e restituisce una stringa formattata con data/ora.
Come parametro accetta una stringa di formato,
in cui i caratteri speciali vengono sostituiti con i componenti della data.
Il formato della stringa è analogo alla funzione date.
Sintassi
$datetime->format(string $format);
Esempio
Formattazione della data corrente nel formato Y-m-d:
<?php
$date = new DateTime();
echo $date->format('Y-m-d');
?>
Risultato dell'esecuzione del codice:
'2025-07-30'
Esempio
Ottenere l'ora nel formato H:i:s:
<?php
$date = new DateTime();
echo $date->format('H:i:s');
?>
Risultato dell'esecuzione del codice:
'14:25:36'
Esempio
Ottenere informazioni complete sulla data:
<?php
$date = new DateTime();
echo $date->format('Y-m-d H:i:s');
?>
Risultato dell'esecuzione del codice:
'2025-07-30 14:25:36'