gpt4 book ai didi

JavaScript getDay() 函数?

转载 作者:行者123 更新时间:2023-11-28 18:30:49 35 4
gpt4 key购买 nike

我使用下面的代码来检查日期并显示日期名称,例如星期一、星期二、星期三等。

  function getDayDisplay(fullYear){

var tmpArray = new Array();
tmpArray[0] = "Sunday";
tmpArray[1] = "Monday";
tmpArray[2] = "Tuesday";
tmpArray[3] = "Wednesday";
tmpArray[4] = "Thrusday";
tmpArray[5] = "Friday";
tmpArray[6] = "Saturday";
for(var i=0;i<tmpArray.length;i++){

if(fullYear.getDay() == i){
alert(tmpArray[i]);
}
}
}

var indDate = new Date();
indDate.setFullYear(2016,06,27);
getDayDisplay(indDate);

有人可以告诉我为什么当我给出 var indDate = new Date(); 而没有设置 fullYear 时,上面的代码结果是 Wednesday setFullYear() 它给出的是星期一

最佳答案

Can some one please let me know why the above code result Wednesday while when i am giving var indDate = new Date(); and not setting fullYear setFullYear() it is giving Monday.

因为当你这样做

indDate.setFullYear(2016,06,27);

您实际上设置的是7月而不是6月,因为月份索引从0开始,所以6是7月 > 不是六月。因此,indDate.getDay() 返回 3 而不是 1

关于JavaScript getDay() 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38051358/

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