php часовой пояс «Etc / GMT + 5» эквивалентен UTC («Etc / UTC + 5»?)

Я хотел преобразовать дату в php из UTC в UTC + 5. Если бы это было от GMT до GMT + 5, я бы просто сделал:

$date_str = '2011-04-01 12:00:00'; //ex:from database $date = new DateTime($date_str,new DateTimeZone('GMT')); $date->setTimezone(new DateTimeZone('Etc/GMT+5')); echo $date->format('Ymd H:i:s'); //testing 

В списках часовых поясов php здесь нет эквивалента «Etc / UTC + 5».

Есть ли способ сделать переход с UTC на UTC + 5 в php?

или он сделает тот же результат с примером GMT?

было бы неправильно конвертировать «UTC» в «Etc / GMT + 5»?

Заметки:

  • дата, которую я фактически использую (из моей базы данных), находится в формате UTC.
  • Я все еще немного запутался в различии между форматами времени UTC и GMT.