【发布时间】:2012-07-05 12:27:28
【问题描述】:
使用此功能,我将获得 7 天的差价;如何测试日期是否早于当前日期?
function validateDate() {
pickedDate = Date.parse("05-Jul-2012".replace(/-/g, " "));
todaysDate = new Date();
todaysDate.setHours(0, 0, 0, 0);
dateDifference = Math.abs(Number(todaysDate) - pickedDate);
//7 Days=604800000ms
if (dateDifference > 604800000) {
return false;
} else {
return true;
}
}
【问题讨论】:
-
我不明白这个问题。
-
如果用户在当前日期之前输入日期,那么我必须生成警报。
-
看到今天的日期是 2012 年 7 月 5 日,如果他选择 2012 年 7 月 4 日或 7 月 4 日之前,那么我必须生成警报
-
todaysDate.setHours(0, 0, 0, 0);你的代码有什么用?
标签: javascript date