我需要将MySQL数据库中的一堆日期从太平洋时间(America / Los_Angeles)转换为UTC。我找到了关于如何执行此操作的great SO answer。
在测试和准备过程中,发现使用以下任何时区名称时,都获得相同的时间转换:
所以我的问题如下:
America
组名称或US
组名称中给他们选择? 最佳答案
US / Pacific和PST8PDT都属于"other" timezones,它们带有以下警告:
它们都应引用相同的时区,并进行比较:
http://www.travelmath.com/time-zone/PST8PDT
http://www.travelmath.com/time-zone/US/Pacific
http://www.travelmath.com/time-zone/America/Los_Angeles
这样,您应该使用America / Los_Angeles,顺便说一句,这对于用户来说也应该是相当“自然”且容易选择的事情。
关于mysql - America/Los_Angeles与美国/太平洋时区和PST8PDT之间的时差?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4309030/