При преобразовании из одного часового пояса в другой следующие коды хорошо работают с PHP v7.0(dev), но выдают ошибку при выполнении в PHP v5.4. Как я могу сделать его совместимым?
//---CODE------------------------------------------------------------
$time_object = new DateTime('2011-04-19 17:45', new DateTimeZone('+0530'));
$time_object->setTimezone(new DateTimeZone('Europe/London'));
$LondonDateTime = $time_object->format('Y-m-d H:i:s');
echo $LondonDateTime;
Ошибка в PHP v5.4
//---ERROR WITH PHP v5.4--------------------------------------
DateTimeZone::__construct(): Unknown or bad timezone (+0530)
Asia/Bangkok
. - person deceze♦   schedule 20.06.2016