public class FastDateParser extends AbstractDateBasic implements DateParser
FastDatePrinter,
序列化表格locale, pattern, timeZone| 构造器和说明 |
|---|
FastDateParser(String pattern,
TimeZone timeZone,
Locale locale)
Constructs a new FastDateParser.
|
FastDateParser(String pattern,
TimeZone timeZone,
Locale locale,
Date centuryStart)
Constructs a new FastDateParser.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Date |
parse(String source)
|
Date |
parse(String source,
ParsePosition pos)
|
boolean |
parse(String source,
ParsePosition pos,
Calendar calendar)
根据给定格式转换日期字符串
Updates the Calendar with parsed fields.
|
Object |
parseObject(String source)
将日期字符串解析并转换为
Date 对象 |
Object |
parseObject(String source,
ParsePosition pos)
|
equals, getLocale, getPattern, getTimeZone, hashCode, toStringgetLocale, getPattern, getTimeZonepublic FastDateParser(String pattern, TimeZone timeZone, Locale locale)
Constructs a new FastDateParser.
Use FastDateFormat.getInstance(String, TimeZone, Locale) or another variation of the factory methods of FastDateFormat to get a cached FastDateParser instance.
pattern - non-null SimpleDateFormat compatible patterntimeZone - non-null time zone to uselocale - non-null localepublic FastDateParser(String pattern, TimeZone timeZone, Locale locale, Date centuryStart)
Constructs a new FastDateParser.
pattern - non-null SimpleDateFormat compatible patterntimeZone - non-null time zone to uselocale - non-null localecenturyStart - The start of the century for 2 digit year parsingpublic Object parseObject(String source) throws ParseException
DateParserDate 对象parseObject 在接口中 DateParsersource - A String whose beginning should be parsed.java.util.Date objectParseException - if the beginning of the specified string cannot be parsed.Format.parseObject(String)public Date parse(String source) throws ParseException
DateParserparse 在接口中 DateParsersource - 日期字符串DateParseException - 转换异常,被转换的字符串格式错误。public Object parseObject(String source, ParsePosition pos)
DateParserparseObject 在接口中 DateParsersource - A String whose beginning should be parsed.pos - the parse positionjava.util.Date objectDateFormat.parseObject(String, ParsePosition)public Date parse(String source, ParsePosition pos)
DateParserparse 在接口中 DateParsersource - 日期字符串pos - ParsePositionDatepublic boolean parse(String source, ParsePosition pos, Calendar calendar)
DateParserparse 在接口中 DateParsersource - 被转换的日期字符串pos - 定义开始转换的位置,转换结束后更新转换到的位置calendar - The calendar into which to set parsed fields.Copyright © 2020. All rights reserved.