-
-
Constructor Summary
Constructors
Modifier |
Constructor |
Description |
protected |
DateFormatProvider() |
Sole constructor.
|
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
DateFormatProvider
protected DateFormatProvider()
Sole constructor. (For invocation by subclass constructors, typically
implicit.)
-
Method Detail
-
getDateTimeInstance
public abstract DateFormat getDateTimeInstance(int dateStyle,
int timeStyle,
Locale locale)
Returns a new DateFormat
instance which formats date and time
with the given formatting style for the specified locale.
- Parameters:
dateStyle
- the given date formatting style. Either one of
DateFormat.SHORT
,
DateFormat.MEDIUM
,
DateFormat.LONG
, or
DateFormat.FULL
.
timeStyle
- the given time formatting style. Either one of
DateFormat.SHORT
,
DateFormat.MEDIUM
,
DateFormat.LONG
, or
DateFormat.FULL
.
locale
- the desired locale.
- Returns:
- a date/time formatter.
- Throws:
IllegalArgumentException
- if dateStyle
or
timeStyle
is invalid,
or if locale
isn't
one of the locales returned from
getAvailableLocales()
.
NullPointerException
- if locale
is null
- See Also:
DateFormat.getDateTimeInstance(int, int, java.util.Locale)