Это немного серьезная проблема с различиями. На моем локальном dev. сервер Я использую:
<?php print strtotime($date." UCT"); ?>
Приведенный выше код дает мне правильную метку времени для моего часового пояса. ОДНАКО тот же код возвращает false на живом сервере.
На живом сервере установлена более низкая версия php, и я думаю, что это проблема.
То, что я ищу, является альтернативой приведенной выше строке кода.
Я мог бы использовать обычное время стрототипа без части. "UCT" и добавить через 2 часа, но предпочел бы использовать часовые пояса PHP.
$ date выглядит так: 2011-05-25 05:48:00