1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
| package org.sxkj.common.enums;
|
| import lombok.Getter;
|
| import java.time.LocalDateTime;
|
| @Getter
| public enum DateEnum {
| //当天
| TODAY(),
| //本周
| CURRENT_WEEK(),
| // 周
| WEEK(),
| //当月
| CURRENT_MONTH(),
| //本年
| CURRENT_YEAR(),
| //间隔时间段
| INTERVAL_TIME(),
| //最近一年
| RECENT_YEAR(),
| //具体日期
| DAY,
| //具体月份
| MONTH,
| //具体年份
| YEAR,
| //所有年份
| YEARS,
| //所有月份
| MONTHS,
| //所有日份
| DAYS,
| ;
| //开始时间
| private LocalDateTime startDate;
| //结束时间
| private LocalDateTime endDate;
|
|
| public void setEndDate(LocalDateTime endDate) {
| this.endDate = endDate;
| }
|
| public void setStartDate(LocalDateTime startDate) {
| this.startDate = startDate;
| }
| }
|
|