| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- import moment from 'moment'
- export default {
-
- // 昨天
- getYesterday() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(moment().add(-1, 'days').startOf("day").valueOf()).format("YYYY-MM-DD")
- time.endtime = moment(moment().add(-1, 'days').endOf('day').valueOf()).format('YYYY-MM-DD')
- return time
- },
-
- // 今天
- getDay() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(moment().startOf("day").valueOf()).format("YYYY-MM-DD")
- time.endtime = moment(moment().valueOf()).format("YYYY-MM-DD")
- return time
- },
-
- // 本周
- getWeek() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(moment().week(moment().week()).startOf('week').add(1, 'days').valueOf()).format('YYYY-MM-DD')
- time.endtime = moment(moment().week(moment().week()).endOf('week').add(1, 'days').valueOf()).format('YYYY-MM-DD')
- return time
- },
-
- // 上周
- getLastWeek() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(moment().week(moment().week() - 1).startOf('week').add(1, 'days').valueOf()).format('YYYY-MM-DD')
- time.endtime = moment(moment().week(moment().week() - 1).endOf('week').add(1, 'days').valueOf()).format('YYYY-MM-DD')
- return time
- },
-
- // 本月
- getMonth() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(moment().month(moment().month()).startOf('month').valueOf()).format('YYYY-MM-DD')
- time.endtime = moment(moment().month(moment().month()).endOf('month').valueOf()).format('YYYY-MM-DD')
- return time
- },
-
- // 上月
- getLastMonth() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(moment().month(moment().month() - 1).startOf('month').valueOf()).format('YYYY-MM-DD')
- time.endtime = moment(moment().month(moment().month() - 1).endOf('month').valueOf()).format('YYYY-MM-DD')
- return time
- },
-
- // 今年
- getYear() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(moment().year(moment().year()).startOf('year').valueOf()).format('YYYY-MM-DD')
- time.endtime = moment(moment().year(moment().year()).endOf('year').valueOf()).format('YYYY-MM-DD')
- return time
- },
-
- // 近3个月(足3月)
- getLastTreeMonth() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(new Date()).subtract(3, 'months').format('YYYY-MM-DD')
- time.endtime = moment(moment().valueOf()).format("YYYY-MM-DD")
- return time
- },
-
- // 近6个月(足6月)
- getLastSexMonth() {
- let time = {
- starttime: '',
- endtime: ''
- }
- time.starttime = moment(new Date()).subtract(6, 'months').format('YYYY-MM-DD')
- time.endtime = moment(moment().valueOf()).format("YYYY-MM-DD")
- return time
- },
- }
|