gpt4 book ai didi

javascript - 查看特定日期是星期几

转载 作者:行者123 更新时间:2023-11-28 14:56:19 24 4
gpt4 key购买 nike

我正在开发一个网络应用程序,其中的功能之一是根据您插入的日期提供广告牌列表。

我发现了这个很棒的广告牌图表非官方 API: http://billboard.modulo.site/

正如您在文档中看到的,您可以提供请求日期并获取该日期的官方“热门 100”列表。

但是,其中的一个限制是提供的日期必须是星期六(即 Billboard 每周更新其图表的时间)。如果您输入的日期不是星期六,则响应是带有空数组的 json。

如果我向用户提供选择年、月和日期(或周,无关紧要)的选项,Javascript 中将其转换为最有效的解决方案是什么同一周的星期六的日期?

例如,假设用户输入以下日期:2016-03-04(星期五)

如何检查 2016-03-04 是一周中的哪一天 - 以便将其更改为 2016-03-05(星期六)?

如果用户输入是这样的话那就更令人愉快了

  • 年份:2016

  • 月份:三月

  • 周:9

然后获取第 9 周星期六的日期,但不确定这是否可能。

最简单的解决方案似乎只是查看提供的日期是一周中的哪一天,但不确定如何完成该操作。有什么想法吗?

最佳答案

您可以使用它来获取给定日期的下周六的日期。

var date = new Date();
date.setDate(date.getDate() + (1 + 5 - date.getDay()) % 7);
console.log(date);

Inspiration

关于javascript - 查看特定日期是星期几,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42683457/

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