如何实现日期输入框中结束日期晚于开始日期且两个日期在同一个月

来源:互联网 发布:淘宝没有卖热度男装吗 编辑:程序博客网 时间:2024/06/18 13:08
前几天做一个需求的时候要实现这么一个功能,有两个日期输入框,结束日期和开始日期要是同一个月。那么具体要如何实现呢?且看以下代码:
HTML代码
<label for="date1">开始日期</label><input type="date" id="date1"><label for="date2">结束日期</label><input type="date" id="date2">
JS代码:
var d1;        var d2;        $("#date1").blur(function(){            var date1=$("#date1").val();            console.log(date1);            d1=date1;        });        $("#date2").blur(function(){            var date2=$("#date2").val();            console.log(date2);            d2=date2;            if(d1.substr(5,2)!=d2.substr(5,2)||parseInt(d1.substr(8,2))>parseInt(d2.substr(8,2))){                alert('请选择正确的比较规则');                date2=$("#date2").val(d1);            }        });


                                             
0 0