Método format de la clase DateTime
El método format se aplica a un objeto DateTime
y retorna una cadena formateada con fecha/hora.
Como parámetro acepta una cadena de formato,
donde los caracteres especiales se reemplazan por componentes de fecha.
El formato de cadena es similar a la función date.
Sintaxis
$datetime->format(string $format);
Ejemplo
Formateo de la fecha actual en formato Y-m-d:
<?php
$date = new DateTime();
echo $date->format('Y-m-d');
?>
Resultado de la ejecución del código:
'2025-07-30'
Ejemplo
Obtención de la hora en formato H:i:s:
<?php
$date = new DateTime();
echo $date->format('H:i:s');
?>
Resultado de la ejecución del código:
'14:25:36'
Ejemplo
Obtención de información completa de la fecha:
<?php
$date = new DateTime();
echo $date->format('Y-m-d H:i:s');
?>
Resultado de la ejecución del código:
'2025-07-30 14:25:36'