public class RegisterDateParser extends DefaultDateBasic implements DateParser
INSTANCE使用全局的解析器,亦或者通过构造自定义独立的注册解析器| 限定符和类型 | 字段和说明 |
|---|---|
static RegisterDateParser |
INSTANCE
单例
|
| 构造器和说明 |
|---|
RegisterDateParser()
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
Date |
parse(String source)
|
RegisterDateParser |
register(PredicateDateParser dateParser)
注册自定义的
PredicateDateParser通过此方法,用户可以自定义日期字符串的匹配和解析,通过循环匹配,找到合适的解析器,解析之。 |
getLocale, getPattern, getTimeZoneclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocale, getPattern, getTimeZonepublic static final RegisterDateParser INSTANCE
public Date parse(String source) throws DateException
DateParserparse 在接口中 DateParsersource - 被解析的日期字符串Date对象DateException - 转换异常,被转换的字符串格式错误。public RegisterDateParser register(PredicateDateParser dateParser)
PredicateDateParserdateParser - PredicateDateParserCopyright © 2024. All rights reserved.