
1. Используйте «ini_set('date.timezone','PRC')», чтобы установить часовой пояс.
<?php
header("Тип контента:text/html;charset=utf-8");
ini_set('date.timezone', 'GMT');
echo 'Текущее время по Гринвичу:'.date('Ymd H:i:s',time()).'
';
ini_set('date.timezone', 'КНР');
echo 'Текущее местное время:'.date('Ymd H:i:s',time());
?> 2. Используйте «date_default_timezone_set('PRC')», чтобы установить часовой пояс.
<?php
header("Тип контента:text/html;charset=utf-8");
date_default_timezone_set('Европа/Лиссабон');
echo 'Текущее время в Португалии:'.date('Ymd H:i:s',time()).'
';
date_default_timezone_set('КНР');
echo 'Текущее местное время:'.date('Ymd H:i:s',time());
?> 3. В файле конфигурации установите «date.timezone=PRC».
[Дата] ; Определяет часовой пояс по умолчанию, используемый функциями даты; http://php.net/date.timezone; ;дата.часовой пояс =
Вышеуказанное является решением проблемы разницы между временем отображения PHP и фактическим временем. Надеюсь, это будет полезно всем. Дополнительное руководство по изучению PHP: сеть исходного кода