gpt4 book ai didi

javascript - 在 JavaScript 中比较两个日期,但没有按我的预期工作

转载 作者:行者123 更新时间:2023-11-28 19:36:13 25 4
gpt4 key购买 nike

我正在比较两个日期,一个是当前日期,另一个是从输入日期类型中选择的。我希望如果所选日期小于当前日期返回 true,但它不返回 true;

    function check_start_date(obj){


var value= obj.value;
var curr_date= new Date();
var selected_date= new Date(value);
curr_date= trim_time(curr_date);
if(selected_date < curr_date){
alert("less");
return true;
}
else{
return false;
}


}

最佳答案

您的 trim_time 函数不会删除毫秒,因此 trim 后的值 curr_date 将略大于 selected_date,当前时间除外正好在秒(毫秒为 0)。

关于javascript - 在 JavaScript 中比较两个日期,但没有按我的预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25833493/

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