gpt4 book ai didi

javascript - 使用 jQuery 检查时间之间的最小间隔是否为 2 小时

转载 作者:行者123 更新时间:2023-12-03 09:27:34 27 4
gpt4 key购买 nike

我正在使用汽车租赁插件,需要修改它,如果客户选择的租赁时间少于2小时,给他一条消息,弹出或任何类型的消息,他需要选择租赁时间至少2小时。

您可以在此处查看示例:http://envato.bestsoftinc.net/wp-car/

我需要确保接送日期字段和送车日期字段之间至少有 2 小时的差异,如果没有,我需要向他显示消息,而不是让他点击搜索按钮。我有什么想法可以使用 jQuery 或常规 Javascript 来实现这一点吗?

谢谢

最佳答案

这是它的基本逻辑,尝试在您的网站上实现它。我发现 moment.js 对于 js 时间日期 obj 确实很有帮助,你可以尝试一下

if($('#checkInDate').value() === $('#checkOutDate').value) [

如果两个日期是同一日期,则比

       var checkInTime = $('#checkInTime').value(); 
var checkOutTime = $('#checkInTime').valeu();

获取时间值

       if(checkOutTime > checkInTime) {

当日期相同时,checkOutTime 必须晚于 checkInTime

           if(checkOutTime - checkInTime > 2) {

如果持续时间大于 2 且小于此值即可

               alert('ok'); 

第三个 if 语句失败

           } else { alert('error must less than 2 ');  }

第二个 if 语句失败

       } else {alert('error checkout must bigger than checkin'); }

结束第一个检查相同日期的 if 语句

}

关于javascript - 使用 jQuery 检查时间之间的最小间隔是否为 2 小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31617745/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com