为什么此代码会提供两个不同的日期:
var m1 = moment("2103-12-18T10:11:00");
var m2 = moment("2013-12-18T15:07:00");
document.write(m1.format('dddd DD/MM/YYYY [at] HH[:]mm'));
document.write("<br/>");
document.write(m2.format('dddd DD/MM/YYYY [at] HH[:]mm'));
输出:
Tuesday 18/12/2103 at 10:11
Wednesday 18/12/2013 at 15:07
实际上Tuesday
应该是Wednesday
...我的时区是UTC + 1,所以它不应该是时区问题。这是一个错误吗?
答案 0 :(得分:3)
我认为第8层错误:
var m1 = moment("2103-12-18T10:11:00");
var m2 = moment("2013-12-18T15:07:00");
m1 是在2103年
m2 是在2013年