Articles of timezone

Формат по умолчанию MySQL по умолчанию UTC или GMT?

Привет, я так смущен этим UTC и GMT Я вставляю в таблицу MySQL как ex столбец «event_date», например «2010-07-01 23:50:00» (datetime), мой клиент спрашивает опцию в передней части как GMT +1 GMT +2 GMT -1 GMT -2 … и т. д., если я выберу любую опцию GMT +2, event_date будет фильтровать / перечислять в соответствии […]

Планирование и DST

Я пишу приложение календаря / планирования в PHP. Сейчас я беру день недели, в который вы хотите, чтобы событие происходило и время. Я также прошу часовой пояс и соответствующим образом настроить, чтобы получить время в GMT. Затем я сохраняю это время как смещение с полуночи дня шоу. Это прекрасно и отлично работает, но что происходит, […]

Использование часовых поясов в веб-приложении PHP

Я уже несколько часов смотрю, как наилучшим образом использовать часовые пояса в веб-приложении PHP / MySQL, найти окончательный ответ сложно. Из того, что я узнал до сих пор, лучше всего хранить всякие вещи в базе данных в UTC (исправьте меня, если я ошибаюсь). Когда пользователь регистрируется, я попрошу у них там часовой пояс, а затем […]

Как я могу получить часовой пояс локального сервера?

Как я могу получить часовой пояс локального сервера, не полагаясь на php.ini или другие файлы конфигурации? Я ищу выход, похожий на вывод date('e') . например. «UTC», «GMT» или «Atlantic / Azores». Мне нужно знать это, чтобы я мог узнать часовой пояс MySQL.

Значение часового пояса Twitter и время создания_создания (utc time) для расчета того, в какой часовой пояс находится пользователь

Я пытаюсь оценить местоположение пользователя Twitter в зависимости от значения time_zone или created_at в данном объекте tweet. Однако, похоже, что все созданные значения_тава, с которыми я столкнулся, – это просто бессмысленное локализованное время, и часовой пояс, который они предоставляют, не в самом удобном формате пример твита "created_at":"Thu Jun 02 14:41:24 +0000 2011" "time_zone":null ИЛИ "created_at":"Sun […]

php показывает на час раньше

php в php.ini : date.timezone = Asia/Jerusalem. Мой Linux-сервер (Ubuntu) показывает правильное время: Wed Oct 1 15:35:39 IDT 2014 Но когда я echo date('Ymd H:i:s'); Я получаю 2014-10-01 14:35:39 (На час раньше). Я также попытался date_default_timezone_set('Asia/Jerusalem'); но результаты одинаковы Почему результат отключен?

Получить текущую дату, учитывая часовой пояс в PHP?

Я хочу получить сегодняшнюю дату с часовым поясом в формате Paul Eggert ( America/New_York ) в PHP?

Как получить временную метку Unix в php на основе часового пояса

Сначала код echo time() . '<br/>'; echo date('Ymd H:i:s') . '<br/>'; date_default_timezone_set('America/New_York'); echo time() . '<br/>'; print_r($timezones[$timezone] . '<br/>'); echo date('Ymd H:i:s') . '<br/>'; В приведенном выше коде дата печатается в соответствии с часовым поясом, но временная отметка unix одинакова даже после установки часового пояса по умолчанию Как мы можем напечатать временную метку unix в […]

Установка часового пояса для UTC (0) в PHP

Почему это работает? date_default_timezone_set('Australia/Currie'); Но это, кажется, не имеет никакого эффекта вообще? date_default_timezone_set('UTC'); Это значение не изменяется при настройке часовой пояс на UTC: echo date('Ymd H:i:s', time()); Я использую php 5.2.13, а часовой пояс моего сервера: $server_tz = date_default_timezone_get(); echo $server_tz; //outputs 'America/Guayaquil' Это исходный код: echo time() . "<br>\n"; date_default_timezone_set('UTC'); echo time() . "<br>\n"; […]

Как изменить часовой пояс в PHP на существующую временную метку?

Код для функции даты и времени: function date_and_time($format,$timestamp) { $date_and_time = date($format,$timestamp); return $date_and_time; } А затем код для его отображения: <?php echo date_and_time("dS FY", strtotime($profile[last_activity_date_and_time])); ?> Значение $ profile [last_activity_date_and_time] – 2010-01-18 14:34:04 При отображении отображается до 18 января 2010 года – 14:34 Но есть ли способ изменить часовой пояс, на котором он отображается?