| Package | Description |
|---|---|
| java.text |
Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
|
| java.text.spi |
Service provider classes for the classes in the java.text package.
|
| javax.swing.text |
Provides classes and interfaces that deal with editable and noneditable text components.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleDateFormat
SimpleDateFormat is a concrete class for formatting and parsing dates in a locale-sensitive manner.
|
| Modifier and Type | Method and Description |
|---|---|
static DateFormat |
DateFormat.getDateInstance()
Gets the date formatter with the default formatting style for the default
FORMAT locale.
|
static DateFormat |
DateFormat.getDateInstance(int style)
Gets the date formatter with the given formatting style for the default
FORMAT locale.
|
static DateFormat |
DateFormat.getDateInstance(int style, Locale
Gets the date formatter with the given formatting style for the given locale.
|
static DateFormat |
DateFormat.getDateTimeInstance()
Gets the date/time formatter with the default formatting style for the default
FORMAT locale.
|
static DateFormat |
DateFormat.getDateTimeInstance(int dateStyle, int timeStyle)
Gets the date/time formatter with the given date and time formatting styles for the default
FORMAT locale.
|
static DateFormat |
DateFormat.getDateTimeInstance(int dateStyle, int timeStyle, Locale
Gets the date/time formatter with the given formatting styles for the given locale.
|
static DateFormat |
DateFormat.getInstance()
Get a default date/time formatter that uses the SHORT style for both the date and the time.
|
static DateFormat |
DateFormat.getTimeInstance()
Gets the time formatter with the default formatting style for the default
FORMAT locale.
|
static DateFormat |
DateFormat.getTimeInstance(int style)
Gets the time formatter with the given formatting style for the default
FORMAT locale.
|
static DateFormat |
DateFormat.getTimeInstance(int style, Locale
Gets the time formatter with the given formatting style for the given locale.
|
| Modifier and Type | Method and Description |
|---|---|
abstract DateFormat |
DateFormatProvider.getDateInstance(int style, Locale
Returns a new
DateFormat instance which formats date with the given formatting style for the specified locale.
|
abstract DateFormat |
DateFormatProvider.getDateTimeInstance(int dateStyle, int timeStyle, Locale
Returns a new
DateFormat instance which formats date and time with the given formatting style for the specified locale.
|
abstract DateFormat |
DateFormatProvider.getTimeInstance(int style, Locale
Returns a new
DateFormat instance which formats time with the given formatting style for the specified locale.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DateFormatter.setFormat(DateFormat
Sets the format that dictates the legal values that can be edited and displayed.
|
| Constructor and Description | |
|---|---|
DateFormatter(DateFormat
Returns a DateFormatter configured with the specified
Format instance.
|