public interface DateParser
DateParser is the "missing" interface for the parsing methods of
DateFormat.
| Modifier and Type | Method and Description |
|---|---|
Locale |
getLocale()
Get the locale used by this parser.
|
String |
getPattern()
Get the pattern used by this parser.
|
TimeZone |
getTimeZone()
Get the time zone used by this parser.
|
Date |
parse(String source)
Equivalent to DateFormat.parse(String).
|
Date |
parse(String source,
ParsePosition pos)
Equivalent to DateFormat.parse(String, ParsePosition).
|
Object |
parseObject(String source)
Parses text from a string to produce a Date.
|
Object |
parseObject(String source,
ParsePosition pos)
Parse a date/time string according to the given parse position.
|
Date parse(String source) throws ParseException
DateFormat.parse(String) for more information.source - A String whose beginning should be parsed.Date parsed from the stringParseException - if the beginning of the specified string cannot be parsed.Date parse(String source, ParsePosition pos)
DateFormat.parse(String, ParsePosition) for more information.source - A String, part of which should be parsed.pos - A ParsePosition object with index and error index information
as described above.Date parsed from the string. In case of error, returns null.NullPointerException - if text or pos is null.String getPattern()
Get the pattern used by this parser.
SimpleDateFormat compatibleTimeZone getTimeZone()
Get the time zone used by this parser.
The default TimeZone used to create a Date when the TimeZone is not specified by
the format pattern.
Object parseObject(String source) throws ParseException
source - A String whose beginning should be parsed.java.util.Date objectParseException - if the beginning of the specified string cannot be parsed.Format.parseObject(String)Object parseObject(String source, ParsePosition pos)
source - A String whose beginning should be parsed.pos - the parse positionjava.util.Date objectDateFormat.parseObject(String, ParsePosition)Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.