我已经在 UTC 中设置了截止日期,如下所示,我想知道 toLocaleString() 方法在用户的本地机器上究竟会做什么。例如,如果他们处于识别夏令时的时区,它会考虑夏令时吗?或者我是否需要插入额外的代码来检查用户的位置,然后修复显示的时间?
http://javascript.about.com/library/bldst.htm
var deadline = new Date('5/1/2013 ' + "16:15" + ' UTC');
alert(deadline.toLocaleString());