Javascript 如何提醒上一周的开始和结束日期

Javascript 如何提醒上一周的开始和结束日期,javascript,jquery,Javascript,Jquery,如何提醒前几周的所有开始和结束日期 var weekCount = 0; $(".week-prev").live('click', function() { var weekdate = new Date(); var fromweek = weekdate.setTime(weekdate.getTime() - 7 * 24 * 60 * 60 * 1000); var toweek = weekdate.setTime(weekdate.getTime() - (

如何提醒前几周的所有开始和结束日期

var weekCount = 0;
$(".week-prev").live('click', function() {
    var weekdate = new Date();
    var fromweek = weekdate.setTime(weekdate.getTime() - 7 * 24 * 60 * 60 * 1000);
    var toweek = weekdate.setTime(weekdate.getTime() - (weekdate.getDay() ? weekdate.getDay() : 7) + weekCount * 24 * 60 * 60 * 1000);
    var prevweekstart = new Date(fromweek);
    var prevweekends = new Date(toweek);
    prevweekstart = prevweekstart.toLocaleString(),
            prevweekends = prevweekends.toLocaleString(),
            between = [];
    alert(prevweekstart);
    alert(prevweekends);
});
我建议使用Javascript进行所有日期操作

moment().startOf('week');    // set to the first day of this week, 12:00 am
moment().startOf('isoWeek'); // set to the first day of this week according to ISO 8601, 12:00 am
moment().endOf('week');    // set to the last day of this week, 12:00 am
moment().endOf('isoWeek'); // set to the last day of this week according to ISO 8601, 12:00 am
从版本2.1.0开始,moment#startOf(“周”)使用区域设置感知的周开始日

对于上周的示例,您将使用:

moment().subtract('weeks', 1).startOf('week');

hellow samitha,第一次点击我得到了2014年4月26日和2014年4月19日。但我需要提醒开始和结束日期的所有前几周的每一次点击事件喜欢吗?是的,巴图它看起来一样,但需要一些改变。就像上周日周六的订单一样。hellow Batu Zet有一些错误。不总是晒太阳,坐着