gpt4 book ai didi

javascript - 在一年中的特定日期更改变量

转载 作者:行者123 更新时间:2023-12-01 01:01:37 24 4
gpt4 key购买 nike

我正在为我们学校开发一个网站,我们需要根据条款更改时间表。我需要切换变量 term

fall 9月1日,

winter 1 月 1 日,以及

spring 3月15日。

我如何在 Javascript 上完成这个任务?任何帮助表示赞赏。非常感谢。

最佳答案

为此,您必须创建内置 Date 对象的实例并调用其 getMonth() 和 getDate() 方法。

var termUpdater = new Date();
updateDate = termUpdater.getDate();
updateMonth = termUpdater.getMonth();

getDate() 根据当前日期返回 1-31。getMonth() 根据当前月份返回 0-11。默认情况下,Date 对象将引用当前日期和时间。但是您也可以传递一个可选参数,以强制引用其他日期,这在您的情况下是不必要的,但仍然是这样做的:

var dateObj = ("January 1, 1983 01:15:00");

现在,你可以说:

if (updateMonth == 0 || updateMonth == 1){ //0 means Jan
term = winter;
}
else if ((updateDate >= 15&& updateMonth==2) || (updateMonth <= 7 && updateMonth > 2 )){
term = spring;
}
else if ( updateMonth >= 8){
term = fall;
}

关于javascript - 在一年中的特定日期更改变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56013806/

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