通过date.js表达式获取前一周

Get previous week by date.js expression

本文关键字:一周 获取 表达式 date js 通过      更新时间:2023-09-26

我正在使用daterangpicker,它使用date.js进行日期范围预置。我试图通过使用date.js表达式获得"前一周"日期。Date.parse("sun")返回我上个"星期天"。我怎么能在最后一个之前得到"星期日"呢?在代码中,我可以用Date.parse("sun").add({days: -7})来做,但是我怎么用表达式来做呢?

可以使用以下语法:

Date.parse('t - 7d')

上面写着"今天减去7天"

查看文档,了解更多关于使用脚本可以和不可以解析的信息。

我的解决方案是将以下功能转发给插件:

function () { return Date.parse("last sun").addDays(-7); }