12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- import moment from 'moment'
- export default {
-
- getToday () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().startOf('day').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().valueOf()).format('YYYY-MM-DD')
- return obj
- },
-
- getYesterday () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().add(-1, 'days').startOf('day').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().add(-1, 'days').endOf('day').valueOf()).format('YYYY-MM-DD')
- return obj
- },
-
- getCurrWeekDays () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().week(moment().week()).startOf('week').add('days').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().valueOf()).format('YYYY-MM-DD')
- return obj
- },
-
- getLastWeekDays () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().week(moment().week() - 1).startOf('week').add('days').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().week(moment().week() - 1).endOf('week').add('days').valueOf()).format('YYYY-MM-DD')
- return obj
- },
-
- getCurrMonthDays () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().month(moment().month()).startOf('month').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().valueOf()).format('YYYY-MM-DD')
- return obj
- },
-
- getLastMonthDays () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().month(moment().month() - 1).startOf('month').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().month(moment().month() - 1).endOf('month').valueOf()).format('YYYY-MM-DD')
- return obj
- },
-
- getLastTwoMonthDays () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().month(moment().month() - 2).startOf('month').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().month(moment().month() - 2).endOf('month').valueOf()).format('YYYY-MM-DD')
- return obj
- },
-
- getThreeMonthDays () {
- const obj = {
- starttime: '',
- endtime: ''
- }
- obj.starttime = moment(moment().month(moment().month() - 2).startOf('month').valueOf()).format('YYYY-MM-DD')
- obj.endtime = moment(moment().valueOf()).format('YYYY-MM-DD')
- return obj
- }
- }
|