此代码段显示1.为什么会这样?
我在new Date(milliseconds) //milliseconds since 1970/01/01
中使用构造函数。我希望它是午夜,所以0小时。但为什么它会返回1?
var milliseconds = 0;
var d = new Date(milliseconds);
alert(d.getHours());
答案 0 :(得分:10)
你是时区GMT + 1吗?
答案 1 :(得分:3)
var milliseconds = 0;
var d = new Date(milliseconds);
alert(d.getUTCHours()); // returns 0