| 程序包 | 说明 |
|---|---|
| org.dromara.hutool.core.date.format |
提供线程安全的日期格式的格式化和解析实现
|
| org.dromara.hutool.core.date.format.parser |
提供日期解析相关封装
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DatePrinter
日期格式化输出接口
Thanks to Apache Commons Lang 3.5 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultDateBasic
默认日期基本信息类,包括:
DefaultDateBasic.getPattern()返回null
DefaultDateBasic.getTimeZone() ()}返回TimeZone.getDefault()
DefaultDateBasic.getLocale() ()} ()}返回Locale.getDefault()
|
class |
FastDateFormat
FastDateFormat 是一个线程安全的
SimpleDateFormat 实现。 |
class |
FastDatePrinter
|
class |
SimpleDateBasic
抽象日期基本信息类,包括日期格式、时区、本地化等信息
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DateParser
日期解析接口,用于解析日期字符串为
Date 对象Thanks to Apache Commons Lang 3.5 |
interface |
PositionDateParser
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CSTDateParser
CST日期字符串(JDK的Date对象toString默认格式)解析,支持格式类似于;
Tue Jun 4 16:25:15 +0800 2019
Thu May 16 17:57:18 GMT+08:00 2019
Wed Aug 01 00:00:00 CST 2012
|
class |
FastDateParser
|
class |
ISO8601DateParser
ISO8601日期字符串(JDK的Date对象toString默认格式)解析,支持格式;
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
yyyy-MM-dd'T'HH:mm:ss+0800
yyyy-MM-dd'T'HH:mm:ss+08:00
|
class |
NormalDateParser
标准日期字符串解析,支持格式;
yyyy-MM-dd HH:mm:ss.SSSSSS
yyyy-MM-dd HH:mm:ss.SSS
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd HH:mm
yyyy-MM-dd
|
class |
PatternsDateParser
通过给定的日期格式解析日期时间字符串。
|
class |
PureDateParser
纯数字的日期字符串解析,支持格式包括;
yyyyMMddHHmmss
yyyyMMddHHmmssSSS
yyyyMMdd
HHmmss
|
class |
TimeParser
时间日期字符串,日期默认为当天,支持格式类似于;
HH:mm:ss
HH:mm
|
Copyright © 2023. All rights reserved.