| | |
| | | choseRange(item, i) {
|
| | | switch (item) {
|
| | | case "今日":
|
| | | this.getTimeRange()
|
| | | this.getTimeRange(24 * 60 * 60 * 1000)
|
| | | break
|
| | | case "近三天":
|
| | | this.getTimeRange(24 * 60 * 60 * 1000 * 3)
|
| | |
| | | getTimeStr(date) {
|
| | | var month = pad0(date.getMonth() + 1) //月
|
| | | var day = pad0(date.getDate()) //日
|
| | | var hour = pad0(date.getHours()) //时
|
| | | var minute = pad0(date.getMinutes()) //分
|
| | | var second = pad0(date.getSeconds()) //秒
|
| | | return `${date.getFullYear()}-${month}-${day} ${hour}:${minute}:${second}`
|
| | | return `${date.getFullYear()}-${month}-${day}`
|
| | | },
|
| | | getTimeRange(gap) {
|
| | | var preDay
|
| | | preDay = gap ? new Date(new Date().getTime() - gap) : new Date(new Date().setHours(0, 0, 0, 0))
|
| | | this.timeStart = this.getTimeStr(preDay)
|
| | | var date = new Date()
|
| | | var preDay = new Date(new Date().getTime() - gap + 24 * 60 * 60 * 1000)
|
| | | this.timeStart = this.getTimeStr(preDay) + " 00:00:00"
|
| | | this.timeEnd = this.getTimeStr(date) + " 23:59:59"
|
| | | },
|
| | | clearSearch() {
|
| | | this.fuzzySearch = ""
|