相关疑难解决方法(0)

从JavaScript工作日获取下一个日期

如何返回给定工作日的下一个日期(可以是0-6号或者周日至周六的名字).

例如,如果今天,在2009年10月16日星期五, 我通过了:

  • 星期五,它将于2009年10月16日至今日返回
  • 星期六返回2009年10月17日
  • 周四将于2009年10月22 返回

javascript datetime weekday

15
推荐指数
3
解决办法
2万
查看次数

如何用js获得一个月的4个星期一?

(首先,请原谅我的英语,我是初学者)

让我解释一下情况:

我想使用Google Charts Tool创建图表(尝试一下,它非常有帮助).这部分并不是很难......

问题来自于我有一个特定的图表需要在x轴上一个月的四个星期:我想在屏幕上只显示当前月的四个星期一.

我已经有了currentMonth和currentYear变量,我知道如何获得当月的第一天.我需要的只是如何在阵列中获得一个月的四个星期一.所有这些都在同一个JavaScript文件中.

我在编程逻辑中迷失了很多,而且我已经看到了很多不适合我的解决方案.

那么,我有什么:

var date = new Date();
var currentYear = date.getFullYear();
var currentMonth = date.getMonth();
var firstDayofMonth = new Date(currentYear, currentMonth, 1);
var firstWeekDay = firstDayofMonth.getDay();
Run Code Online (Sandbox Code Playgroud)

我希望有这样的东西:

var myDates = [
    new Date(firstMonday),
    new Date(secondMonday),
    new Date(thirdMonday),
    new Date(fourthMonday),
];
Run Code Online (Sandbox Code Playgroud)

谢谢你的阅读,如果你能帮助我... :)

Gaelle

javascript date dayofweek

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

date ×1

datetime ×1

dayofweek ×1

weekday ×1