我有一个太平洋时间,例如2016-09-09 01:57:42
。要将它转换为UTC时间我使用
d = new Date('2016-09-09T01:57:42-0700')
但问题是PDT我必须使用-0800
。那么太平洋时间(可能-0700
或-0800
)如何巧妙地转换为UTC时间呢?
答案 0 :(得分:1)
日期/时间是一场噩梦。使用现有的库为您执行此操作。 cppreference.com says:是一个受欢迎的选择。
var d = moment('2016-09-09T01:57:42-0700').tz('UTC');
答案 1 :(得分:0)
如果要将PST时区转换为UTC,则可以使用以下代码:
Supplier
您可以通过PHP查看支持的时区列表:
http://php.net/manual/en/timezones.php
让我知道它是否有效?