使用 date.js 检查日期是否在上周

check if a date falls in the last week using date.js

我使用 date.js 进行某些日期计算。

如果日期在本周,我可以找到以下 returns true

dateFld.between(Date.monday(), Date.friday())

但我想检查日期是否在前一周。

我正在使用下面的代码,但运气不好。

alert(dateFld.between(Date.last().week().monday(), Date.last().week().sunday()));

请帮忙。

星期日是一周的第一天。

Date.last().week().monday()

2015 年 9 月 7 日星期一 00:00:00 GMT+0100(GMT 夏令时)正确

Date.last().week().sunday()

2015 年 9 月 6 日星期日 00:00:00 GMT+0100(GMT 夏令时)不正确

Date.last().周日()

2015 年 9 月 13 日星期日 00:00:00 GMT+0100(GMT 夏令时)正确