По умолчанию date
возвращает дату и время в зависимости от времени сервера.Проверьте вывод следующего:
<?php
echo date(DATE_RSS);
?>
Это сообщит вам текущее точное время и дату, на которую установлен сервер.
Помните, что сервер - это компьютер, аналогичный вашему.собственный - только он, вероятно, находится где-то на полпути вокруг света.Так же, как часы вашего компьютера установлены на местное время, где вы находитесь, часы сервера, вероятно, установлены на местное время, где они расположены.
Однако вы можете использовать date_default_timezone_set PHP для установки времени и даты, которые вы хотите использовать в скрипте.Это изменит часовой пояс по умолчанию, используемый в этом сценарии.