比较大小
//判断时间
var startTime = $('#startTime').val();
var endTime = $('#endTime').val();
if ($.trim(startTime) == '' || $.trim(endTime) == '') {
layer.msg("备案时间不能为空!");
return;
}
if (DateDiff(endTime, startTime) < 0) {
layer.msg("开始时间要小于结束时间!");
return false;
}
if (DateDiff(endTime, startTime) > 30) {
layer.msg("时间范围不能大于30天!");
return false;
}
// yyyy-MM-dd HH:mm:ss
function DateDiff(endTime,startTime) {
var end = new Date(endTime);
var start = new Date(startTime);
// 天数
return (end-start)/1000/60/60/24;
}
本文介绍了一种使用JavaScript比较两个日期大小的方法,确保开始时间早于结束时间,并且时间跨度不超过30天。通过具体代码示例展示了如何计算两个日期之间的天数差。
1287

被折叠的 条评论
为什么被折叠?



