Задать вопрос
@McMike

В чем проблема с таймзоной?

В коде установлена таймзона, берется дата текущая $date = date(DATE_ISO8601)
она равна например '2017-09-05T14:54:36+0300'
и передается дальше в функцию:

$dt = new \DateTime(date(DATE_ISO8601, strtotime($date)));
$date = $dt->format('Y-m-d');
$time = $dt->format('H:i:s');

в итоге переменная $time = '14:54', т.е. потеряли 3 часа из таймзоны. Как это исправить, чтобы время было '17:54'?
  • Вопрос задан
  • 239 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Adamos К ответам на вопрос (2)
Adamos
@Adamos
Ответ написан
Комментировать