Я хотел знать, есть ли способ получить смещение часового пояса для заданного диапазона дат между двумя часовыми поясами для заданной продолжительности. getTimezoneOffset(startDate,endDate,timezone1,timezone2){ …missing magic to go here… } должен вернуть смещение часового пояса, которое действует для данной продолжительности. Однако, если смещение изменяется, оно должно вернуть диапазон дат, для которого он действителен. Поэтому я смотрю на […]
на сервере у меня есть php 5.3.2 и cakephp 1.3. когда я запускаю приложение cakephp, он дает мне следующие ошибки: Предупреждение (2): strtotime () [ http://php.net/function.strtotime] : Нельзя полагаться на настройки часового пояса системы. Вы должны использовать параметр date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов, и вы все еще получаете […]
Меняет ли php date_default_timezone_set переход на летнее время? У меня есть этот код, и интересно, всегда ли это приведет к правильному Стокгольмскому времени? date_default_timezone_set('Europe/Stockholm'); $timestamp = date("Ymd H:i:s");
im писать веб-службу twitter в php. Когда пользователь подписывается, я получаю этот узел: <utc_offset>-18000</utc_offset> Я должен изменить часовой пояс сценария, чтобы он адаптировался к реальному часовому поясу пользователя. Единственная функция php, которую я нашел для этого: date_default_timezone_set ($ timezone_identifier), но она не позволит мне использовать -18000 в качестве параметра $ timezone_identifier. Итак, как я могу […]
У меня есть сервер в GMT, но я хочу обновить эти поля (* created_at * и * updated_at *), чтобы сохранить временные метки в PST. Я уже делал некоторые тесты, пытаясь выполнить это, но никто из них не был прав. Я обновляю config / application.php до 'timezone' => 'America / Los_Angeles' Также на сервере я […]
Поэтому я думаю, что между каждым часовым поясом существует около 30 минут. Я хочу запустить свой скрипт cron.php в 12:00 (полночь) для каждого часового пояса. Как я могу это сделать? Я смотрел на этот код: TZ=UTC * 7 * * * root date | mail root TZ=CEST * 7 * * * root date | […]
Я использую плагин jQuery Fullcalendar (http://arshaw.com/fullcalendar). Я использую его только для событий «полного дня». Когда пользователь создает событие, я сохраняю его в своей базе данных через PHP в качестве даты (2012-01-12). При отправке списка событий в FullCalendar через AJAX, я конвертирую дату в Unix time. Проблема, которую я предвижу, – это тот случай, когда сервер […]
Быстрый вопрос, Следующий вывод на моем веб-сайте составляет 1 час, и я просто хотел бы быстро исправить его соответствующим образом, но я не уверен в правильном синтаксисе … <?php echo date('D, jS F @ g:ia', strtotime($row->datetime)); ?> Любой совет?
CMS, который я использую, позволяет мне получить доступ к временному смещению пользователя с момента времени UTC / GMT. Итак, если пользователь установил свой часовой пояс для EST, тогда это смещение будет «-5». То, что я делаю прямо сейчас, когда мне нужно отображать текущее время, это что-то вроде: date('M j Y h:i A', time() + $offset*3600) […]
Я также искал руководство PHP и StackOverflow, но на самом деле не нашел правильный ответ на мой вопрос. Мои даты хранятся в формате UTC. Теперь, если я это сделаю: $date = new DateTime('2012-03-16 14:00:00', 'UTC'); $date->setTimezone('Europe/Budapest'); Будет ли DateTime :: setTimezone () автоматически устанавливать DST? Итак, если я форматирую строку, она будет выводить 15:00:00 в […]