gpt4 book ai didi

javascript - Jquery比较开始时间和结束时间显示NaN

转载 作者:行者123 更新时间:2023-12-01 05:15:23 25 4
gpt4 key购买 nike

当我尝试比较结束时间而不是大于开始时间时,每次显示 NaN 时都会返回。

jQuery.validator.addMethod("checkTime", function(value, element, options) {

var start_times = options.val(); #15:00
var end_times = value; #14:00
var dtStart = new Date("1/1/2001 " + start_times);
var dtEnd = new Date("1/1/2001 " + end_times);
var difference_in_milliseconds = dtEnd - dtStart;
console.log(difference_in_milliseconds);
return difference_in_milliseconds > 0;
}, "End time should be grater than start time.");

最佳答案

也许我遗漏了一些东西(从未使用过时钟选择器,我怀疑您添加的是一个数字),但如果您这样做:

(new Date("1/1/2001 "+67)) - (new Date("1/1/2001 "+767))

你得到NaN。使用以下方法不是更好吗:

var dtStart = Date.now() + start_times;
var dtEnd = Date.now() + end_times;

相反?

关于javascript - Jquery比较开始时间和结束时间显示NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50016952/

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