js获取某个日期所在周周一的日期

第一次写,做个小笔记。

第一步:获取该日期的星期数;

第二步:在该日期上减去他的星期数再减1,(注:星期日获取到的星期数是0);

下面是具体代码:

function GetMonday(dd) {
var week = dd.getDay(); //获取时间的星期数
var minus = week ? week - 1 : 6;
dd.setDate(dd.getDate() - minus); //获取minus天前的日期
var y = dd.getFullYear();
var m = dd.getMonth() + 1; //获取月份
var d = dd.getDate();
return y + "-" + m + "-" + d;
}

  

上一篇:Pillow《转载》


下一篇:LeetCode 561 Array Partition I 解题报告