Articles of часовой пояс

Получить официальный часовой пояс в PHP?

У меня есть учетная запись, хранящаяся в моей базе данных, и у меня есть состояние каждой учетной записи в файле, оттуда я хочу связать каждую учетную запись с часовым поясом на основе состояния учетной записи. поэтому, если состояние учетной записи в Калифорнии, тогда часовой пояс будет «America / Los_Angeles», Более того, я хочу разбить часовой […]

Установить часовой пояс в PHP и MySQL

Я делаю приложение, где мне нужно сохранить дату в MySQL, используя функцию PHP date() . <?php $finalize_at = date('Ymd H:i:s'); ?> Эти даты необходимо сравнить в MySQL с помощью функции NOW() чтобы вернуть разницу в часах, например: SELECT TIMESTAMPDIFF( hour, NOW(), finalize_at ) FROM plans; Но проблема в том, что дата даты функции PHP date('Ymd […]

Конфигурация PHP. Небезопасно полагаться на настройки часового пояса системы

Здесь странный. Я просто обновляюсь до php 5.3.0, и с момента обновления я получаю следующее предупреждение: Предупреждение: getdate () [function.getdate]: Нельзя полагаться на настройки часового пояса системы. Вы должны использовать параметр date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов, и вы все еще получаете это предупреждение, скорее всего, вы ошиблись с […]

Настройка часового пояса в PHP с помощью DateTime / DateTimeZone

Есть много информации о настройке часовых поясов в PHP, но я не нашел ответа для того, что я хочу сделать из-за всего шума. Учитывая время в одном часовом поясе, я хочу преобразовать его во времени в другой часовой пояс. Это, по сути, то, что я хочу сделать, но мне нужно сделать это, используя только встроенные […]

Как получить часовую зону посетителя в PHP?

Есть ли способ узнать часовой пояс посетителей на PHP?

Преобразование времени и даты из одного часового пояса в другой в PHP

В основном мне нужен сценарий, который, когда предоставляется время и часовой пояс, может вернуть время в другой часовой пояс. Мои главные проблемы: Где получить смещение по времени от GMT – существует ли для этого общедоступная база данных? Также следует учитывать различия летнего времени (DST). Как красиво обернуть все это внутри класса PHP – или есть […]

Не удается установить date.timezone В файле php.ini

Я использую php5.5 и получаю эту ошибку всякий раз, когда я использовал функцию даты в PHP: Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this […]

Преобразование временной метки в часовые пояса

У меня есть отметка времени, в которую пользователь входит в GMT. Затем я хотел бы отобразить эту метку времени в gmt, cet, pst, est. Благодаря сообщению ниже я сделал, который работает отлично! public static function make_timezone_list($timestamp, $output='Ymd H:i:s P') { $return = array(); $date = new DateTime(date("Ymd H:i:s", $timestamp)); $timezones = array( 'GMT' => 'GMT', […]

Создание выпадающего списка часовых поясов с помощью PHP

Большинство сайтов должны каким-то образом показывать даты на сайте в предпочтительном часовом поясе пользователей. Ниже приведены два списка, которые я нашел, а затем один метод, используя встроенный PHP DateTime класс в PHP 5. Мне нужна помощь, зная, какой из них лучше всего попытаться использовать при попытке получить смещение UTC от пользователя в регистре. Один: <option […]

Как конвертировать между часовыми поясами в PHP с использованием класса DateTime?

Я пытаюсь преобразовать время между текущим временем в UTC и UTC в текущий часовой пояс. Вот что я сделал: $schedule_date = new DateTime($triggerOn, new DateTimeZone('UTC') ); $triggerOn = $schedule_date->format('Ymd H:i:s'); echo $triggerOn; Выходное значение не изменяет единственное, что меняется в формате. строка $triggerOn была создана на основе America/Los_Angeles пояса America/Los_Angeles Так выглядит моя строка до […]