gpt4 book ai didi

JavaScript:检查日期 A 是否比日期 B 最多早/晚 3 倍

转载 作者:行者123 更新时间:2023-11-28 16:33:23 25 4
gpt4 key购买 nike

我必须编写一个 JavaScript 函数来检查两个日期(格式为 dd/MM/yyyy)的时间间隔是否最多为 3 个月。

我可以从两个文本框中检索两个值(无需检查格式,我已经获得了一个可以自动正确设置日期格式的日历控件)。

我几乎没有 JavaScript 经验。你能帮我吗?

示例:

2011年2月15日、2011年2月13日 -> 返回 true
2011 年 6 月 1 日、2010 年 5 月 10 日 -> 返回 false

我已经检查过日期 A 晚于日期 B(日历帮我完成了)

最佳答案

不需要大量代码:

function days_between(date1, date2) {
return Math.round(Math.abs(date1 - date2) / (1000 * 60 * 60 * 24)) > 90;
}

date1date2Date对象例如

 var date1 = new Date('mm/dd/yyyy');

关于JavaScript:检查日期 A 是否比日期 B 最多早/晚 3 倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5027758/

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