【js】给日期设置默认开始时间和结束时间,开始时间是结束时间的三个月前。
使用$moment的subtract()减去三个月,就可以得到自己想要的时间啦。
这个在ELEMENT的时间组件也可以正常使用。
获取当前时间:
$moment().format('YYYY-MM-DD 00:00:00')
获取一个月前:
$moment().subtract(1,"months").formart("YYYY-MM-DD 00:00:00")
例:
/** 银行交易日期搜索,默认最近三个月 */
this.searchForm.bankFlow_trans_date = [
this.$moment().subtract(3, "months").format("YYYY-MM-DD 00:00:00"),
this.$moment().format("YYYY-MM-DD 23:59:59"),
];
参考:
链接