java.lang.Object
org.miaixz.bus.core.center.date.format.parser.PatternsDateParser
- All Implemented Interfaces:
Serializable,DateParser
通过给定的日期格式解析日期时间字符串,逐个尝试格式直到解析成功,返回
DateTime 对象,若失败则抛出 DateException。- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription获取地域设置。static PatternsDateParser创建 PatternsDateParser 实例。parse(CharSequence source) 解析日期字符串。设置地域。setPatterns(String... patterns) 设置日期格式模式数组。
-
Constructor Details
-
PatternsDateParser
构造,初始化日期格式模式。- Parameters:
args- 多个日期格式模式
-
-
Method Details
-
of
创建 PatternsDateParser 实例。- Parameters:
args- 多个日期格式模式- Returns:
- PatternsDateParser 实例
-
setPatterns
设置日期格式模式数组。- Parameters:
patterns- 日期格式模式列表- Returns:
- 当前实例
-
getLocale
获取地域设置。- Returns:
- 地域设置
-
setLocale
设置地域。- Parameters:
locale- 地域设置- Returns:
- 当前实例
-
parse
解析日期字符串。- Specified by:
parsein interfaceDateParser- Parameters:
source- 日期字符串- Returns:
- 解析后的 DateTime 对象
- Throws:
DateException- 如果解析失败
-