Articles of метка времени

Стандартный способ переключения из / в user_timezone и gmt

Я использую php's date_default_timezone_set() и устанавливаю его в соответствии с полем timezone пользователя в таблице пользователя. Поэтому с легкостью я могу показать дату / время пользователям и получить от них дату / время. Но для хранения значений, связанных с датой в базе данных, я должен использовать стандартный часовой пояс GMT. Вопрос: что является лучшим или, […]

помощь с функцией timestamp php

Мне нужно преобразовать временную метку в UTC-5 $offset – это часовой пояс пользователя, значения которого от -12 до 12. $ds – это дневная экономия, если он включен, он добавит дополнительный час. Я сделал эту функцию, но я думаю, что она преобразует временную метку UTC-5 в новую временную метку, основанную на часовом поясе пользователя … Мне […]

UNIX timestamp (0): Европа / Лондон возвращает UTC + 1

Даты обучения, и они дают мне трудное время прямо сейчас. $london = new DateTime(); $london->setTimestamp(0); $london->setTimeZone(new DateTimeZone('Europe/London')); echo $london ->format('dmY Hi-s'); результат: 01-01-1970 01-00-00 Должен ли быть Лондон в UTC +0:00 поэтому полночь? Например, Нью-Йорк возвращает 19:00 предыдущей даты, которая соответствует UTC -5:00 . Москва возвращается 01-01-1970 03-00-00 что опять неверно ( UTC +3:00 в […]

PHP: Получить последнюю цифру года (пример: 2015 == 5)

Как я могу преобразовать свою функцию, чтобы показать последнюю и / или вторую последнюю цифру в теге «Y»? Вот мой код: <?php $timestamp = time(); //Timestamp from server $user_time = 1597429549; //Timestamp from database $time = ($user_time-$timestamp); // Should be around 4 years echo gmdate("Y md H is", $time); //This will output 1974 10 20 […]

Преобразование временной зоны в php

Может ли кто-нибудь предложить простой способ конвертировать дату и время в разные временные интервалы в php?

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

В настоящее время я храню время, используя функцию «time ()» в базе данных. Тем не менее, он использует часовой пояс сервера, и я хотел бы, чтобы каждый пользователь видел время в соответствии с их часовым поясом (установленным в их профиле). Как сделать преобразование временной метки? (и я имею в виду от отметки времени до отметки […]