angular js判断结束时间不能小于开始时间并且间隔不能超过30天

xiaoxiao2021-02-28  75

if ($scope.endTime != null && $scope.endTime != "" && $scope.startTime != null && $scope.startTime != "") { if (new Date($scope.endTime.replace(reg, "/")).getTime() < new Date($scope.startTime.replace(reg, "/")).getTime()) { $scope.endTime = null; $rootScope.simpleAlert.alert("error", "开始时间不能大于结束时间!", 3000); /* 开始时间大于结束时间 就显示 */ } if (new Date($scope.endTime.replace(reg, "/")).getTime() < new Date().getTime()) { $scope.endTime = null; $rootScope.simpleAlert.alert("error", "结束时间不能小于现在时间!", 2000); /* 结束时间小于现在时间 就显示 */ } var time = 30*24*60*60*1000; if (new Date($scope.endTime.replace(reg, "/")).getTime() - new Date($scope.startTime.replace(reg, "/")).getTime()>time) { $scope.endTime = null; $rootScope.simpleAlert.alert("error", "活动有效期不能超过30天!", 2000); /* 结束时间小于现在时间 就显示 */ } }
转载请注明原文地址: https://www.6miu.com/read-31896.html

最新回复(0)