gpt4 book ai didi

javascript - JavaScript 中的日期问题

转载 作者:行者123 更新时间:2023-11-30 17:09:35 25 4
gpt4 key购买 nike

下面提到的代码用于比较日期。 date1mydate 有相似的值,但是如果我比较它不进入if 循环。任何帮助表示赞赏

 var date_arr = new Array( "Jan", "Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
var Avl_date = document.getElementById("Available_Date").value;
var V_date1 = Avl_date.split('-');
var date1 = new Date (V_date1[2], date_arr.indexOf(V_date1[1]),V_date1[0]);

var myDate = new Date();
myDate.setHours(0,0,0);

//Thu Dec 04 2014 00:00:00 GMT+0530 (IST) --> date1
//Thu Dec 04 2014 00:00:00 GMT+0530 (IST) --> mydate

if(myDate.getTime() === date1.getTime())
{
//Not entering the loop
}

最佳答案

您没有将 myDate 的毫秒数设置为 0,因此它保持其原始毫秒数。使用:

myDate.setHours(0,0,0,0);

关于javascript - JavaScript 中的日期问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27293347/

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