如何从日期/月/年格式中获取时间戳值?

时间:2011-12-14 08:40:22

标签: javascript datetime

我试图检查日期选择器的输入日期值是否大于当前时间。我以日期/月/年格式获取日期值。

我想检查输入日期是否大于当前日期。但是无法从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");
}

1 个答案:

答案 0 :(得分:0)

您可以使用日期字符串初始化新的Date对象:

var d = new Date('12/10/2011');
d.getTime(); // 1323428400000