Понякога времето, зададено на сървъра ви, не е точно в това, което е вашето местно време. Ако не можете да го промените, можете да го настроите сами.
$today = date('Y-m-d-G'); $today = strftime("%Y-%m-%d-%H", strtotime("$today -5 hour"));
Ако сървърът ви е мислил, че е 12 полунощ, но наистина е било 19:00, това ще върне променливата $ today назад пет часа, за да бъде правилна.