今天是2013年10月18日
var tmp = new Date('2013-10-18');
tmp = tmp.getTime();
1382054400000 (格林威治标准时间:星期五,2013年10月18日00:00:00 GMT)
var today = new Date();
today = today.setHours(0,0,0,0);
1382047200000 (格林尼治标准时间:星期四,2013年10月17日22:00:00 GMT)
.setHours(0,0,0,0)
是否将日期设定为午夜(00:00:00)?
答案 0 :(得分:1)
Date.setHours会将时间设置为当前时区的'00:00:00:00'。
Sets the hours for a specified date according to local time, and returns the number of milliseconds since 1 January 1970 00:00:00 UTC until the time represented by the updated Date instance.
如果您想在UTC时间工作,请改用Date.setUTCHours。