public interface DateParser
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()
SimpleDateFormat
compatibleTimeZone getTimeZone()
The default TimeZone
used to create a Date
when the TimeZone
is not specified by the
format pattern.
Locale getLocale()
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 © 1999-2017 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.