| Package | Description |
|---|---|
| org.dromara.hutool.core.date |
日期封装,日期的核心为DateTime类,DateUtil提供日期操作的入口
|
| org.dromara.hutool.core.date.format |
提供线程安全的日期格式的格式化和解析实现
|
| org.dromara.hutool.core.date.format.parser |
提供日期解析相关封装,主要包括:
DateParser
/ | \
FastDateParser RegisterDateParser RegexDateParser
(根据日期格式解析) (根据注册的模式匹配解析) (通过预定义正则解析)
|
| Class and Description |
|---|
| PositionDateParser |
| Class and Description |
|---|
| DateParser
日期解析接口,用于解析日期字符串为
Date 对象 |
| PositionDateParser |
| Class and Description |
|---|
| DateParser
日期解析接口,用于解析日期字符串为
Date 对象 |
| DefaultRegexDateParser
默认正则日期解析器
通过使用预定义或自定义的正则规则,解析日期字符串 |
| PatternsDateParser
通过给定的日期格式解析日期时间字符串。
|
| PositionDateParser |
| PredicateDateParser
通过判断字符串的匹配,解析为日期
通过实现 Predicate.test(Object)方法判断字符串是否符合此解析器的规则,如果符合,则调用DateParser.parse(CharSequence)完成解析。 |
| RegexDateParser
使用正则列表方式的日期解析器
通过定义若干的日期正则,遍历匹配到给定正则后,按照正则方式解析为日期 |
| RegisterDateParser
基于注册的日期解析器,通过遍历列表,找到合适的解析器,然后解析为日期
默认的,可以调用 RegisterDateParser.INSTANCE使用全局的解析器,亦或者通过构造自定义独立的注册解析器 |
| TimeParser
时间日期字符串,日期默认为当天,支持格式类似于;
HH:mm:ss
HH:mm
|
Copyright © 2025. All rights reserved.