date_default_timezone_set ("Europe / London") не возвращает правильное время - PullRequest
12 голосов
/ 01 июня 2011

Когда я использую следующий код для получения текущего лондонского времени, оно дает неправильное время.

Во время тестирования текущее лондонское время было 02: 11: 16 PM, среда 01 июня2011 , но я использовал следующий код:

date_default_timezone_set('Europe/London');
echo date('m/d/y h:i a', time());

дал мне: 06/02/11 02:12

Почему он не вернулсяправильное лондонское время?

Ответы [ 2 ]

13 голосов
/ 03 сентября 2013
date_default_timezone_set("Europe/London");

попробуйте с двойными кавычками.работает на Годди

1 голос
/ 01 июня 2011

Проверьте ваш INI-файл, установлен ли часовой пояс или нет,

ini_set('date.timezone', 'Europe/London');

Попробуйте, это должно работать.

...