0

使用 jQuery DatePicker 引起了我的注意,在比较日期时,比较日期的唯一部分是月份和日期。

$("#complete_date").datepicker({
    minDate: 0,
    beforeShowDay: noWeekendsOrHolidays,
    onSelect: function(date) {
        if (date < choice_date)
        {
            $("#early_dialog").dialog("open");
            if ($("#alert").length < 1)
            {
                $(".ui-dialog-title").append("<img src='/icon_alert.gif' id='alert'>");
            }
        }

    }
});

基本上,测试是如果今天的日期是8/1/2013并且我选择1/14/2014early_dialog消息仍然出现。

建议?

4

1 回答 1

1

用于$("#datepicker_xxx").datepicker("getDate")获取选择的日期作为日期。那么这只是一个问题

结束 - 开始 >7 * 86400 * 1000

于 2013-08-01T16:16:34.923 回答