当我发现setUTCHours()返回错误的日期时,我一直在研究Date()对象。
例:
var myDate = new Date(2014, 0, 1);
myDate.setUTCHours(10);
myDate;
Run Code Online (Sandbox Code Playgroud)
鉴于此,我希望日期定为UTC 2014年1月1日星期三10:00:00,但是要落后一天。这是为什么?
这是我的http://jsfiddle.net/L5QEC/,并与其他一些基本方法进行了比较。