本人也是结合了网上各个大牛的写法 综合得出的,亲测有效,其中自定义不做赘述 ,根据自己的需求自己更改。
1.安装monent
命令语句:npm install moment
2.在需要使用的页面引入插件
代码:import moment from "moment";
3.新建一个getDate.js文件,将下面封装好的方法复制进去,如果后台只需要传年月日过去 ,将方法中:HH:mm:ss 删除就行,自行处理。
// 引入 moment 插件
import moment from "moment";
//获取今日/昨日/本周/上周/本月/上月 时间
export default {
// 获取今日的开始和结束时间
getToday() {
let obj = {
starttime: '',
endtime: ''
}
obj.starttime = moment(moment().startOf("day").valueOf()).format("YYYY-MM-DD HH:mm:ss");
obj.endtime = moment(moment().valueOf()).format("YYYY-MM-DD HH:mm:ss");
return obj
},
// 获取昨日的开始和结束时间