Articles of datetimeoffset

Базовое изменение времени PHP

Я просмотрел предыдущие вопросы, и ничто, похоже, не соответствует тому, что мне нужно. Я работаю над системой планирования, и теперь клиент хочет добавить часовые пояса. Таким образом, в основном я должен иметь возможность составлять действие в определенную дату и время. Допустим, кто-то хочет получить предупреждение в следующую дату / время: 25-12-2010 13:01:00 + / – […]

Получите смещение часового пояса между двумя часовыми поясами на заданную продолжительность

Я хотел знать, есть ли способ получить смещение часового пояса для заданного диапазона дат между двумя часовыми поясами для заданной продолжительности. getTimezoneOffset(startDate,endDate,timezone1,timezone2){ …missing magic to go here… } должен вернуть смещение часового пояса, которое действует для данной продолжительности. Однако, если смещение изменяется, оно должно вернуть диапазон дат, для которого он действителен. Поэтому я смотрю на […]

Изменение текущего часового пояса пользователя на основе смещения UTC сервера и смещения UTC пользователя

im писать веб-службу twitter в php. Когда пользователь подписывается, я получаю этот узел: <utc_offset>-18000</utc_offset> Я должен изменить часовой пояс сценария, чтобы он адаптировался к реальному часовому поясу пользователя. Единственная функция php, которую я нашел для этого: date_default_timezone_set ($ timezone_identifier), но она не позволит мне использовать -18000 в качестве параметра $ timezone_identifier. Итак, как я могу […]

Вычтите 1 день с помощью PHP

Я пытаюсь взять объект даты, который выходит из моей Drupal CMS, вычесть один день и распечатать обе даты. Вот что у меня есть $date_raw = $messagenode->field_message_date[0]['value']; print($date_raw); //this gives me the following string: 2011-04-24T00:00:00 $date_object = date_create($date_raw); $next_date_object = date_modify($date_object,'-1 day'); print('First Date ' . date_format($date_object,'Ym-d')); //this gives me the correctly formatted string '2011-04-24' print('Next […]