Fecha Y Hora

Fecha y Hora

  • Permite obtener la fecha y la hora del servidor.
  • Se puede emplear para dar formatos a fechas y horas
  • Su comportamiento depende del php.ini (Zona horaria y longitud latitud)

Date

echo date("Y") ."\n"; // year
echo date("d M Y") ."\n"; // day month year
echo date("d/m/Y h:i:s") ."\n"; // day month year hour minutes seconds
echo date("l jS \of F Y h:i:s A") ."\n"; // dia-semana dia mes año hora minuto segundo PM/AM
// Todas las posibles combinaciones en https://www.php.net/manual/es/function.date

getdate

$array = getdate();
var_dump($array); 
//Devuelve un array y en cada posicion hay un dato de la fecha o de la hora

date_default_timezone_get

  • date_default_timezone_set
// Devuelve la zona horaria del servidor (php.ini)
echo date_default_timezone_get();
// Permite cambiar esa zona horaria del servidor
date_default_timezone_set("Europe/Madrid");

Carbon

Extiende de DateTime de php y añade funcionalidades.