如何根据http://php.net/manual/en/timezones.php中的区域列表输出时区偏移量?
理想情况下,我希望它以 UTC-12:00 到 UTC+12:00 格式“安排”。
所以,
America/New_York should generate UTC-4:00
UTC should be UTC
Asia/Damascus should be UTC+3:00
etc
它当然应该在其输出中匹配http://en.wikipedia.org/wiki/List_of_tz_database_time_zones ......
Q2:是否有一些标准化的顺序可以显示这个列表?当然,GMT-11 到 GMT+12,但由于许多区域重叠,我应该如何显示这些?所有这些区域都将成为一个下拉列表的一部分:
(GMT-11:00) Pacific/Niue
(GMT-11:00) Pacific/Apia
(GMT-11:00) Pacific/Midway
(GMT-11:00) Pacific/Pago_Pago
(GMT-10:00) Pacific/Fakaofo
(GMT-10:00) Pacific/Rarotonga
(GMT-10:00) Pacific/Johnston
(GMT-10:00) Pacific/Tahiti
(GMT-10:00) Pacific/Honolulu
[but what order should the above be in?]