Class RFC2822DateParser
java.lang.Object
org.miaixz.bus.core.center.date.printer.DefaultDatePrinter
org.miaixz.bus.core.center.date.format.parser.RFC2822DateParser
- All Implemented Interfaces:
Serializable,Predicate<CharSequence>,DateParser,PredicateDateParser,DatePrinter
RFC2822日期字符串(JDK的Date对象toString默认格式)及HTTP消息日期解析,支持格式类似于;
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 Thu, 28 Mar 2024 14:33:49 GMT
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription将日期字符串解析并转换为Date对象 等价于DateFormat.parse(String)booleantest(CharSequence dateStr) Methods inherited from class org.miaixz.bus.core.center.date.printer.DefaultDatePrinter
getLocale, getPattern, getTimeZoneMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.miaixz.bus.core.center.date.printer.DatePrinter
getLocale, getPattern, getTimeZone
-
Field Details
-
INSTANCE
单例对象
-
-
Constructor Details
-
RFC2822DateParser
public RFC2822DateParser()
-
-
Method Details
-
test
- Specified by:
testin interfacePredicate<CharSequence>
-
parse
Description copied from interface:DateParser将日期字符串解析并转换为Date对象 等价于DateFormat.parse(String)- Specified by:
parsein interfaceDateParser- Parameters:
source- 被解析的日期字符串- Returns:
Date对象
-