Interface PositionDateParser
- All Superinterfaces:
DateMotd,DateParser
- All Known Implementing Classes:
FastDateParser,FormatBuilder
带有
ParsePosition的日期解析接口,用于解析日期字符串为 Date 对象- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescriptionparse(String source, ParsePosition pos) 将日期字符串解析并转换为Date对象 等价于DateFormat.parse(String, ParsePosition)booleanparse(String source, ParsePosition pos, Calendar calendar) 根据给定格式更新Calendardefault ObjectparseObject(String source, ParsePosition pos) 根据ParsePosition给定将日期字符串解析并转换为Date对象Methods inherited from interface org.aoju.bus.core.date.formatter.DateMotd
getLocale, getPattern, getTimeZoneMethods inherited from interface org.aoju.bus.core.date.formatter.parser.DateParser
parse, parseObject
-
Method Details
-
parse
将日期字符串解析并转换为Date对象 等价于DateFormat.parse(String, ParsePosition)- Parameters:
source- 日期字符串pos-ParsePosition- Returns:
Date
-
parse
根据给定格式更新Calendar- Parameters:
source- 被转换的日期字符串pos- 定义开始转换的位置,转换结束后更新转换到的位置calendar- 要将解析字段设置到其中的日历- Returns:
- true
-
parseObject
根据ParsePosition给定将日期字符串解析并转换为Date对象- Parameters:
source- 应该解析其开头的Stringpos- 解析的位置- Returns:
java.util.date对象
-