如何在JavaScript中获取上周的第一个日期和最后日期?

时间:2012-12-19 12:05:29

标签: javascript date

请所有人分享代码,以便在JavaScript中查找上一周的当前日期的第一个日期。例如,如果当前日期是2012年12月19日,那么我应该在2012年12月10日和2012年12月16日的最后日期结束。

1 个答案:

答案 0 :(得分:1)

function getPreviousSunday()
{
var today=new Date();
return new Date().setDate(today.getDate()-today.getDay()-7);
}


function getPreviousMonday()
{
var today=new Date();
if(today.getDay() != 0)
  return new Date().setDate(today.getDate()-7-6);
else
  return new Date().setDate(today.getDate()-today.getDay()-6);
}