Class ISO8601DateParser
java.lang.Object
org.miaixz.bus.core.center.date.format.parser.ISO8601DateParser
- All Implemented Interfaces:
Serializable,Predicate<CharSequence>,DateParser,PredicateDateParser
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
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparse(CharSequence source) 将日期字符串解析并转换为Date对象booleantest(CharSequence date)
-
Field Details
-
INSTANCE
单例对象
-
-
Constructor Details
-
ISO8601DateParser
public ISO8601DateParser()
-
-
Method Details
-
test
- Specified by:
testin interfacePredicate<CharSequence>
-
parse
Description copied from interface:DateParser将日期字符串解析并转换为Date对象- Specified by:
parsein interfaceDateParser- Parameters:
source- 被解析的日期字符串- Returns:
Date对象- Throws:
DateException- 转换异常,被转换的字符串格式错误。
-