【发布时间】:2012-08-09 13:11:09
【问题描述】:
如何将这样的日期:2012-07-16 01:00:00 +00(位于UTC +00:00 时区)转换为 Javascript 中的访问者时区,确保正确处理夏令时?
【问题讨论】:
标签: javascript datetime timezone
如何将这样的日期:2012-07-16 01:00:00 +00(位于UTC +00:00 时区)转换为 Javascript 中的访问者时区,确保正确处理夏令时?
【问题讨论】:
标签: javascript datetime timezone
将其分成几部分并使用Date.UTC,例如
function fromUTC(s) {
s = s.split(/[-: ]/g);
return new Date(Date.UTC(+s[0], --s[1], +s[2], +s[3], +s[4], +s[5], 0));
}
var s = '2012-07-16 01:00:00 +00';
alert(fromUTC(s));
【讨论】: