var now = new Date;
var timenow = [now.getHours(),now.getMinutes(),now.getSeconds()].join(':');
var date1 = '2011/11/30';
var dat = new Date(date1 +timenow);
document.write(dat);
document.write(Date.parse(dat));
我从我的服务中获取日期字符串,然后追加时间,为什么它会抛出无效日期。为什么我在这里得到无效日期和NaN?
有时候我很惊讶人们有时候自己做的调试很少。 –
@ 32bitkid为什么? Stackoverflow社区可以为你调试代码,看看你自己。 – bezmax
你也可以使用日期构造函数; '新的日期(2011年,11 - 1,30,now.getHours(),now.getMinutes(),now.getSeconds());' –