layui时间范围控件限制时间

设置时间范围最多选择90天。

 //客流时间筛选
        laydate.render({
            elem: '#flowrateTime', //指定元素
            range:'~',
            max : 'today' ,
            change: function(value){
                console.log(value)
                var dateTime = value.split('~');
                var startTime = dateTime[0].replace(/^\s*|\s*$/g,"");
                var endTime = dateTime[1].replace(/^\s*|\s*$/g,"");
                var s = Date.parse(startTime);
                var e = new Date(endTime).getTime();
                console.log(s+">>>>>>>>>>>>>>>>>"+e)
                //计算两个时间间隔天数
                var d=(e-s)/(1000*60*60*24);
                console.log(d)
                if(d>90){
                    layer.msg('最多选择90天');
                }
            }
        });

需要注意的是:将时间转换为分秒的时候需要去除掉所有的空格。

你可能感兴趣的:(框架,JavaScript)