JavaScript中的Date.getHours()看起来很糟糕

Jos*_*ábl 3 javascript datetime

此代码段显示1.为什么会这样?

我使用构造函数new Date(milliseconds) //milliseconds since 1970/01/01.我希望它是午夜,所以0小时.但为什么它会返回1?

var milliseconds = 0;
var d = new Date(milliseconds);
alert(d.getHours());
Run Code Online (Sandbox Code Playgroud)

Fem*_*ref 10

你在时区GMT + 1吗?