FastDateFormat
, FastDateParser
public interface DateParser
DateParser is the "missing" interface for the parsing methods of
DateFormat
.
Modifier and Type | Method | Description |
---|---|---|
java.util.Locale |
getLocale() |
Get the locale used by this parser.
|
java.lang.String |
getPattern() |
Get the pattern used by this parser.
|
java.util.TimeZone |
getTimeZone() |
Get the time zone used by this parser.
|
java.util.Date |
parse(java.lang.String source) |
Equivalent to DateFormat.parse(String).
|
java.util.Date |
parse(java.lang.String source,
java.text.ParsePosition pos) |
Equivalent to DateFormat.parse(String, ParsePosition).
|
java.lang.Object |
parseObject(java.lang.String source) |
Parses text from a string to produce a Date.
|
java.lang.Object |
parseObject(java.lang.String source,
java.text.ParsePosition pos) |
Parse a date/time string according to the given parse position.
|
java.util.Date parse(java.lang.String source) throws java.text.ParseException
DateFormat.parse(String)
for more information.source
- A String
whose beginning should be parsed.Date
parsed from the stringjava.text.ParseException
- if the beginning of the specified string cannot be parsed.java.util.Date parse(java.lang.String source, java.text.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.java.lang.NullPointerException
- if text or pos is null.java.lang.String getPattern()
Get the pattern used by this parser.
SimpleDateFormat
compatiblejava.util.TimeZone 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.
java.util.Locale getLocale()
Get the locale used by this parser.
java.lang.Object parseObject(java.lang.String source) throws java.text.ParseException
source
- A String
whose beginning should be parsed.java.util.Date
objectjava.text.ParseException
- if the beginning of the specified string cannot be parsed.Format.parseObject(String)
java.lang.Object parseObject(java.lang.String source, java.text.ParsePosition pos)
source
- A String
whose beginning should be parsed.pos
- the parse positionjava.util.Date
objectDateFormat.parseObject(String, ParsePosition)
Copyright © 2001-2017 - Apache Software Foundation