【发布时间】:2020-08-24 06:05:10
【问题描述】:
我有一个数组列表 exdate 有一些日期。我想排除这些日期并建议从今天开始的下一个可用日期。日期不应该是随机的。
const exdate = ["24/08/2020", "8/8/2020"] //dates needs to be excluded [DD/MM/YYYY]
新生成的日期将是“25/08/2020”,这是最接近的日期,不在数组中。
这个post 有一个问题是使用 math.random 函数生成随机日期,但我的情况不同。
【问题讨论】:
-
您可以首先使用该格式生成今天的日期,然后测试它是否在数组中。增加一天,直到找到缺失的日期。这里有很多关于格式化和添加日期的问题,您尝试过什么?
-
@RobG 我尝试了上一篇文章中的代码,但它正在生成随机日期
标签: javascript arrays datetime data-structures logic