我试图检查日期选择器的输入日期值是否大于当前时间。我以日期/月/年格式获取日期值。
我想检查输入日期是否大于当前日期。但是无法从date / mpnth / year格式获得时间戳。
function parseDate(input) {
if(input!=false){
var parts = input.match(/(\d+)/g);
var q=Date(parts[2], parts[1]-1, parts[0]); // months are 0-based
return q;
}
}
if(new Date().getTime()<Date.parse(parseDate($("#sdate").val()))){
$("#err_startdate").html("Start date must be leass then current time");
}
答案 0 :(得分:0)
您可以使用日期字符串初始化新的Date对象:
var d = new Date('12/10/2011');
d.getTime(); // 1323428400000