Я хотел бы написать функцию, которая может конвертировать время в 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, но мне кажется, что мне нужен континент, чтобы указать часовой пояс... и я не знал, как преобразовать страну на континент.
Спасибо