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 aLocale)
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 aLocale)
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 aLocale)
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 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 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 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 format)
Sets the format that dictates the legal values that can be edited
and displayed.
|
Constructor and Description |
---|
DateFormatter(DateFormat format)
Returns a DateFormatter configured with the specified
Format instance. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.