Javascript 通过date.js表达式获取前一周
我正在使用date.js作为日期范围预设。 我正在尝试使用date.js表达式获取“前一周”的日期。Javascript 通过date.js表达式获取前一周,javascript,jquery,jquery-ui,datetime,jquery-plugins,Javascript,Jquery,Jquery Ui,Datetime,Jquery Plugins,我正在使用date.js作为日期范围预设。 我正在尝试使用date.js表达式获取“前一周”的日期。 Date.parse(“sun”)返回上一个“星期日”。 我怎样才能在最后一个星期天之前拿到“星期天”。 在代码中,我可以使用Date.parse(“sun”).add({days:-7}),但如何使用表达式执行此操作?您可以使用以下语法: Date.parse('t - 7d') 上面写着“今天减去7天” 有关使用脚本可以解析哪些内容和不能解析哪些内容的详细信息,请查看。我的解决方案将转发到
Date.parse(“sun”)
返回上一个“星期日”。
我怎样才能在最后一个星期天之前拿到“星期天”。
在代码中,我可以使用
Date.parse(“sun”).add({days:-7})
,但如何使用表达式执行此操作?您可以使用以下语法:
Date.parse('t - 7d')
上面写着“今天减去7天”
有关使用脚本可以解析哪些内容和不能解析哪些内容的详细信息,请查看。我的解决方案将转发到插件的以下函数:
function () { return Date.parse("last sun").addDays(-7); }
在普通的JS中,您可以这样做:
d.setDate(d.getDate()-d.getDay()-7)
。对不起,我的意思是如何使用date.JS表达式。类似Date.parse(“prev-sun”)的东西我需要最后一个星期天和前一个星期天,“t-7d”是最后7天。嗯,你为什么需要这种语法?我猜是从数据源中检索到的?我正在使用一个插件,该插件要求对日期预设使用这种语法。。。