我有这段代码,我在 chrome 中运行它
var time = new Date("2014-02-11 19:30:00" + ' UTC');
这会准确地返回我需要的信息,它将我传递的日期转换为本地时间。即使是这个也做同样的事情
var time = new Date("2014-02-11T19:30:00");
问题是第一个函数在 Mozilla 中不起作用,第二个函数没有将日期转换为我本地的时区。我需要在两个探索器(实际上是所有探索器)中进行转换,但至少在这两个探索器中工作会很棒。
最佳答案
这对两者都有效:
注意:TZD = 时区指示符(Z 或 +hh:mm 或 -hh:mm)
新日期("1994-11-05T13:15:30Z")
关于JavaScript 日期函数在 Firefox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21762308/