您当前的位置: 首页 > 

漏刻有时

暂无认证

  • 0浏览

    0关注

    717博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

js判断开始时间与结束时间不大于24小时的解决方案

漏刻有时 发布时间:2020-09-15 16:39:57 ,浏览量:0

在这里插入图片描述

    //筛选条件;
        $('.layui-btn').click(function () {
            var fromTime = $('#fromTime').val();
            var toTime = $('#toTime').val();
            //判断时间差;
            getDiff(fromTime, toTime);
        })
//判断结束时间是否小于开始时间;
function getDiff(fromTime, toTime) {
    /*
     * a1,开始时间;
     * a2,结束时间
     * */
    //时间转化;
    var a1 = new Date(fromTime);
    var a2 = new Date(toTime);

    //判断是否时间选择错误;
    if (a1 > a2) {
        alert("结束时间不能小于开始时间!");
        return false;
    }

    //判断时间差;
    var total = (a2.getTime() - a1.getTime()) / 1000;//相差的秒数;
    var endTime = parseInt(total / ( 60 * 60));//计算是否超过24小时;

    if (endTime > 24) {
        alert("请选择24小时内的数据!");
        return false;
    }
}

Done!

关注
打赏
1661217259
查看更多评论
立即登录/注册

微信扫码登录

0.0430s