JavaScript 如何获取下周的日期,并比较日期



我是javascript新手。我想知道是否有任何内置的方法可以使用。

例如,给定今天是2014年5月8日,我希望我的单元格显示"2014年5月8日- 2014年5月15日"。在同一个月,我可以添加日期7,但是"2014年5月28日- 2014年6月4日"呢?我如何比较两个日期呢?我怎么知道某个日期是否在那个星期内?

谢谢你的建议。

如果您使用setDate函数,它将添加您想要的天数,并且您不必担心更改月份或年份,它将自动完成。为了比较日期,你可以简单地使用><操作符,就像你对任何数字所做的那样(实际上,Javascript中的Date是一个数字)。

的例子:

var now = new Date();
var nextWeek = new Date(now);
nextWeek.setDate(nextWeek.getDate() + 7);
var tomorrow = new Date(now);
tomorrow.setDate(tomorrow.getDate() + 1);
if (tomorrow > now && tomorrow < nextWeek)
    alert('All good!');

相关内容

  • 没有找到相关文章

最新更新