Ответ 1
функция PHP date_default_timezone_set('EST');
принимает часовой пояс как EST или GMT, возможно, это может быть хорошей альтернативой вашей проблеме.
Я хотел бы написать функцию, которая может конвертировать время в EST (USEast Standard Time) в другое местное время.
Входы будут "временем в EST" в форме "Ymd H: i: s" (т.е. 2011-08-23 05:05:35), "Город", "Государство" и "Страна"
Функция должна вернуть местное время (например, если город, штат, страна - Сан-Франциско, Калифорния, США, а время в EST - 2011-08-23 05:05:35, функция должна возвращаться в 2011-08- 23 02:05:35)
Я попытался понять это с php.net, но мне кажется, что мне нужен континент, чтобы указать часовой пояс... и я не знал, как преобразовать страну на континент.
Спасибо
функция PHP date_default_timezone_set('EST');
принимает часовой пояс как EST или GMT, возможно, это может быть хорошей альтернативой вашей проблеме.
Я предпочитаю:
date_default_timezone_set('America/Los_Angeles');