У меня есть часовой пояс в формате 2010-05-04T05: 27: 00.000Z, который указывает время по Гринвичу, и я хочу добавить GMT 10+ к нему, используя php. я могу сделать это, используя следующий код, но как я могу добавить 2010-05-04T05: 27: 00.000Z и GMT 10+, чтобы я мог получить действительную дату и время. $offset=10*60*60; $dateFormat="dmY H:i::m:s"; echo […]
Мне нужна функция php на открытой площадке, которую я создаю. Рассматривая предыдущий вопрос , я построил таблицу mysql: hours_id INT NOT NULL, loc_id INT NOT NULL, dow TINYINT NOT NULL, open_time TIME NOT NULL, close_time TIME NOT NULL, Затем, используя: "SELECT open_time, close_time FROM opening_hours WHERE dow=dayofweek(curdate()) AND loc_id=:loc_id" Затем я смогу работать, если он […]
Мой сервер находится в США, и я в istanbul. Проблема в том, что я хочу спросить mysql о текущем времени. Есть ли функция, позволяющая корректировать время, затрачиваемое на мое? select * from xyz where dateTimeField<now(); dateTimeField будет доступен через 10 часов, чтобы это было!
У нас есть небольшое приложение для блога в Laravel 5.3, в котором мне нужно некоторое предложение об установке временных меток по следующим функциям 1.Admin может отправлять уведомления всем пользователям с текущей меткой времени (временная зона сервера – Азия / Калькутта), пользователь увидит все уведомления, основанные на их часовых поясах. 2. Пользователи могут добавлять сообщения вместе […]
Я пытаюсь преобразовать временную метку RFC в дружественную дату с помощью PHP. Вот пример: Wed, 17 Feb 2010 19:44:01 -0500 Я бы хотел, чтобы это печаталось так: Wed, 17 Feb 2010 19:44:01 EST Использование date () + strtotime () не похоже на трюк, потому что оно преобразует его в часовой пояс сервера (в моем случае […]
Я хочу знать, как я могу установить часовой пояс для всего проекта? Я использую symfony 1.4 с доктриной, и у меня проблема с сохранением datetime. всякий раз, когда я сохраняю запись, время не правильное, и я знаю, что это связано с часовым поясом. Я знаю, что могу использовать date_default_timezone_set() для установки часового пояса по умолчанию, […]
У меня есть база данных MySQL с большим количеством данных, хранящихся с отметками времени в UTC. Когда пользователь запрашивает эту базу данных, я хочу, чтобы они могли просматривать данные, но в их локальном часовом поясе. Я бы предпочел не рассчитывать смещение каждый раз и изменять метку времени с помощью PHP-кода. Есть ли другой путь?
Я использую следующую конфигурацию для часового пояса в config.php 'timeZone' => 'UTC', Он работает нормально, и все даты хранятся в базе данных в соответствии с UTC . Теперь каждый пользователь имеет свой часовой пояс в своем профиле, например, UTC + 5 , UTC-5 , UTC + 0 и т. Д. Теперь, как я могу показать […]
Я добавил эту строку в файл php.ini: date.timezone = «Европа / Рим». Но phoinfo () все еще показывает мне это: date.timezone America / Phoenix America / Phoenix. Где я ошибаюсь?
При использовании класса PHP DateTime и попытке установить DateTimeZone я получаю разные результаты в зависимости от того, как я его устанавливал: используя конструкцию DateTime::__construct или используя метод DateTime::setTimezone . вот пример: $date = '2014-08-01' $dateTimeOne = new DateTime($date, new DateTimeZone('America/Los_Angeles')); echo $dateTimeOne->format('Ymd\TH:i:sP'); // 2014-08-01T00:00:00-07:00 $dateTimeTwo = new DateTime($date); $dateTimeTwo->setTimezone(new DateTimeZone('America/Los_Angeles')); echo $dateTimeTwo->format('Ymd\TH:i:sP'); // 2014-07-31T17:00:00-07:00 См. […]