Ajustar el Tiempo del Servidor con PHP

A veces el tiempo que está establecido en tu servidor no es exacto como lo es tu tiempo local. Si no se puede cambiar, puedes ajustarlo tu mismo.

$today = date('Y-m-d-G');
$today = strftime("%Y-%m-%d-%H", strtotime("$today -5 hour"));

Si tu servidor pensaba que eran las 12 de la noche, pero realmente son las 7 P.M., este rodará la variable $hoy cinco horas atrás para que sea correcta.

Recomendado