DatePatternUtils.java
3.47 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
package com.irrigation.icl.utils;
/**
* @author zhangchuanxi
* 日期格式化样式
* @version 1.0.1
* <p>
* 格式描述:
* 年yyyy
* 月MM
* 日dd
* 时HH
* 分mm
* 秒ss
* 毫秒SS
*/
public class DatePatternUtils {
private DatePatternUtils() {
}
//-------------------------------------------------------------------------------------------------------------------------------- Normal
/**
* 标准日期格式:yyyy-MM-dd
*/
public final static String NORM_YM_PATTERN = "yyyy-MM";
/**
* 标准日期格式:yyyy-MM-dd
*/
public final static String NORM_DATE_PATTERN = "yyyy-MM-dd";
/**
* 标准时间格式:HH:mm:ss
*/
public final static String NORM_TIME_PATTERN = "HH:mm:ss";
/**
* 标准日期时间格式,精确到分:yyyy-MM-dd HH:mm
*/
public final static String NORM_DATETIME_MINUTE_PATTERN = "yyyy-MM-dd HH:mm";
/**
* 标准日期时间格式,精确到秒:yyyy-MM-dd HH:mm:ss
*/
public final static String NORM_DATETIME_PATTERN = "yyyy-MM-dd HH:mm:ss";
/**
* 标准日期时间格式,精确到毫秒:yyyy-MM-dd HH:mm:ss.SSS
*/
public final static String NORM_DATETIME_MS_PATTERN = "yyyy-MM-dd HH:mm:ss.SSS";
/**
* 标准日期格式:yyyy年MM月dd日
*/
public final static String CHINESE_DATE_PATTERN = "yyyy年MM月dd日";
//-------------------------------------------------------------------------------------------------------------------------------- Pure
/**
* 标准日期格式:yyyyMMdd
*/
public final static String PURE_DATE_PATTERN = "yyyyMMdd";
/**
* 标准日期格式:HHmmss
*/
public final static String PURE_TIME_PATTERN = "HHmmss";
/**
* 标准日期格式:yyyyMMddHHmmss
*/
public final static String PURE_DATETIME_PATTERN = "yyyyMMddHHmmss";
/**
* 标准日期格式:yyyyMMddHHmmssSSS
*/
public final static String PURE_DATETIME_MS_PATTERN = "yyyyMMddHHmmssSSS";
/**
* yyyy/MM/dd"
*/
public final static String EXTRA_DATE_PATTERN = "yyyy/MM/dd";
/**
* yyyy/MM/dd HH:mm
*/
public final static String EXTRA_DATETIME_MINUTE_PATTERN = "yyyy/MM/dd HH:mm";
/**
* yyyy/MM/dd HH:mm:ss
*/
public final static String EXTRA_DATETIME_PATTERN = "yyyy/MM/dd HH:mm:ss";
// //-------------------------------------------------------------------------------------------------------------------------------- Others
// /**
// * HTTP头中日期时间格式:EEE, dd MMM yyyy HH:mm:ss z
// */
// public final static String HTTP_DATETIME_PATTERN = "EEE, dd MMM yyyy HH:mm:ss z";
//
//
// /**
// * JDK中日期时间格式:EEE MMM dd HH:mm:ss zzz yyyy
// */
// public final static String JDK_DATETIME_PATTERN = "EEE MMM dd HH:mm:ss zzz yyyy";
//
//
// /**
// * UTC时间:yyyy-MM-dd'T'HH:mm:ss'Z'
// */
// public final static String UTC_PATTERN = "yyyy-MM-dd'T'HH:mm:ss'Z'";
//
//
// /**
// * UTC时间:yyyy-MM-dd'T'HH:mm:ssZ
// */
// public final static String UTC_WITH_ZONE_OFFSET_PATTERN = "yyyy-MM-dd'T'HH:mm:ssZ";
//
//
// /**
// * UTC时间:yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
// */
// public final static String UTC_MS_PATTERN = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
//
// /**
// * UTC时间:yyyy-MM-dd'T'HH:mm:ssZ
// */
// public final static String UTC_MS_WITH_ZONE_OFFSET_PATTERN = "yyyy-MM-dd'T'HH:mm:ss.SSSZ";
}