类 DateUtils
java.lang.Object
com.alibaba.ageiport.common.utils.DateUtils
时间工具类
- 作者:
- xuechao.sxc
-
字段概要
字段修饰符和类型字段说明static final SimpleDateFormatstatic final String标准日期格式:yyyy-MM-ddstatic final SimpleDateFormatstatic final SimpleDateFormatstatic final String标准日期时间格式,精确到分:yyyy-MM-dd HH:mmstatic final String标准日期时间格式,精确到秒:yyyy-MM-dd HH:mm:ssstatic final SimpleDateFormatstatic final String标准日期格式:yyyyMMddstatic final SimpleDateFormatstatic final SimpleDateFormatstatic final String标准日期格式:yyyyMMddHHmmssSSSstatic final String标准日期格式:yyyyMMddHHmmssstatic final SimpleDateFormatstatic final String标准日期格式:HHmmss -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static Datedate(java.time.temporal.TemporalAccessor temporalAccessor) static Stringformat(Date date, DateFormat format) 根据特定格式格式化日期static Dateparse(CharSequence dateCharSequence) 将日期字符串转换为Date对象,格式:
yyyy-MM-dd HH:mm:ss yyyy/MM/dd HH:mm:ss yyyy.MM.dd HH:mm:ss yyyy年MM月dd日 HH时mm分ss秒 yyyy-MM-dd yyyy/MM/dd yyyy.MM.dd HH:mm:ss HH时mm分ss秒 yyyy-MM-dd HH:mm yyyy-MM-dd HH:mm:ss.SSS yyyyMMddHHmmss yyyyMMddHHmmssSSS yyyyMMdd EEE, dd MMM yyyy HH:mm:ss z EEE MMM dd HH:mm:ss zzz yyyy yyyy-MM-dd'T'HH:mm:ss'Z' yyyy-MM-dd'T'HH:mm:ss.SSS'Z' yyyy-MM-dd'T'HH:mm:ssZ yyyy-MM-dd'T'HH:mm:ss.SSSZstatic Dateparse(CharSequence dateStr, String format) 将特定格式的日期转换为Date对象static DateparseDate(CharSequence dateString) 解析格式为yyyy-MM-dd的日期,忽略时分秒static DateparseDateTime(CharSequence dateString) 格式yyyy-MM-dd HH:mm:ssstatic java.time.InstanttoInstant(java.time.temporal.TemporalAccessor temporalAccessor) Date对象转换为Instant对象
-
字段详细资料
-
PURE_DATE_PATTERN
标准日期格式:yyyyMMdd- 另请参阅:
-
PURE_DATE_FORMAT
-
PURE_TIME_PATTERN
标准日期格式:HHmmss- 另请参阅:
-
PURE_TIME_FORMAT
-
PURE_DATETIME_PATTERN
标准日期格式:yyyyMMddHHmmss- 另请参阅:
-
PURE_DATETIME_FORMAT
-
PURE_DATETIME_MS_PATTERN
标准日期格式:yyyyMMddHHmmssSSS- 另请参阅:
-
PURE_DATETIME_MS_FORMAT
-
NORM_DATE_PATTERN
标准日期格式:yyyy-MM-dd- 另请参阅:
-
NORM_DATE_FORMAT
-
NORM_DATETIME_MINUTE_PATTERN
标准日期时间格式,精确到分:yyyy-MM-dd HH:mm- 另请参阅:
-
NORM_DATETIME_MINUTE_FORMAT
-
NORM_DATETIME_PATTERN
标准日期时间格式,精确到秒:yyyy-MM-dd HH:mm:ss- 另请参阅:
-
NORM_DATETIME_FORMAT
-
-
构造器详细资料
-
DateUtils
public DateUtils()
-
-
方法详细资料
-
date
- 参数:
temporalAccessor-TemporalAccessor- 返回:
- 时间对象
-
toInstant
public static java.time.Instant toInstant(java.time.temporal.TemporalAccessor temporalAccessor) Date对象转换为Instant对象- 参数:
temporalAccessor- Date对象- 返回:
Instant对象
-
parse
将日期字符串转换为Date对象,格式:
- yyyy-MM-dd HH:mm:ss
- yyyy/MM/dd HH:mm:ss
- yyyy.MM.dd HH:mm:ss
- yyyy年MM月dd日 HH时mm分ss秒
- yyyy-MM-dd
- yyyy/MM/dd
- yyyy.MM.dd
- HH:mm:ss
- HH时mm分ss秒
- yyyy-MM-dd HH:mm
- yyyy-MM-dd HH:mm:ss.SSS
- yyyyMMddHHmmss
- yyyyMMddHHmmssSSS
- yyyyMMdd
- EEE, dd MMM yyyy HH:mm:ss z
- EEE MMM dd HH:mm:ss zzz yyyy
- yyyy-MM-dd'T'HH:mm:ss'Z'
- yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
- yyyy-MM-dd'T'HH:mm:ssZ
- yyyy-MM-dd'T'HH:mm:ss.SSSZ
- 参数:
dateCharSequence- 日期字符串- 返回:
- 日期
-
parse
将特定格式的日期转换为Date对象- 参数:
dateStr- 特定格式的日期format- 格式,例如yyyy-MM-dd- 返回:
- 日期对象
-
parseDate
解析格式为yyyy-MM-dd的日期,忽略时分秒- 参数:
dateString- 标准形式的日期字符串- 返回:
- 日期对象
-
parseDateTime
格式yyyy-MM-dd HH:mm:ss- 参数:
dateString- 标准形式的时间字符串- 返回:
- 日期对象
-
format
根据特定格式格式化日期- 参数:
date- 被格式化的日期format-SimpleDateFormat- 返回:
- 格式化后的字符串
-