相同的日期,但不同的日子与时刻js

Same date but different days with momentjs?

本文关键字:时刻 js 日子 日期      更新时间:2023-09-26

为什么这段代码给出2个不同的日子:

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,所以这不应该是时区问题。这是一个错误吗?

我认为第

8 层错误:

var m1 = moment("2103-12-18T10:11:00");
var m2 = moment("2013-12-18T15:07:00");

M1 在 2103 年

M2在2013年