public static class DateFormat.Field extends Format.Field
AttributedCharacterIterator that the
SimpleDateFormat.formatToCharacterIterator(Object) method returns.
There is no public constructor in this class, the only instances are the constants defined here.
| Modifier and Type | Field and Description |
|---|---|
static DateFormat.Field |
AM_PM
Marks the time indicator part of a date.
|
static DateFormat.Field |
DAY_OF_MONTH
Marks the day of the month part of a date.
|
static DateFormat.Field |
DAY_OF_WEEK
Marks the day of the week part of a date.
|
static DateFormat.Field |
DAY_OF_WEEK_IN_MONTH
Marks the day of the week in the month part of a date.
|
static DateFormat.Field |
DAY_OF_YEAR
Marks the day of the year part of a date.
|
static DateFormat.Field |
ERA
Marks the era part of a date.
|
static DateFormat.Field |
HOUR_OF_DAY0
Marks the hour of the day part of a date (0-11).
|
static DateFormat.Field |
HOUR_OF_DAY1
Marks the hour of the day part of a date (1-12).
|
static DateFormat.Field |
HOUR0
Marks the hour part of a date (0-11).
|
static DateFormat.Field |
HOUR1
Marks the hour part of a date (1-12).
|
static DateFormat.Field |
MILLISECOND
Marks the millisecond part of a time.
|
static DateFormat.Field |
MINUTE
Marks the minute part of a time.
|
static DateFormat.Field |
MONTH
Marks the month part of a date.
|
static DateFormat.Field |
SECOND
Marks the second part of a time.
|
static DateFormat.Field |
TIME_ZONE
Marks the time zone part of a date.
|
static DateFormat.Field |
WEEK_OF_MONTH
Marks the week of the month part of a date.
|
static DateFormat.Field |
WEEK_OF_YEAR
Marks the week of the year part of a date.
|
static DateFormat.Field |
YEAR
Marks the year part of a date.
|
INPUT_METHOD_SEGMENT, LANGUAGE, READING| Modifier | Constructor and Description |
|---|---|
protected |
Field(String fieldName,
int calendarField)
Constructs a new instance of
DateFormat.Field with the given
fieldName and calendar field. |
| Modifier and Type | Method and Description |
|---|---|
int |
getCalendarField()
Returns the Calendar field that this field represents.
|
static DateFormat.Field |
ofCalendarField(int calendarField)
Returns the
DateFormat.Field instance for the given calendar
field. |
equals, getName, hashCode, readResolve, toStringpublic static final DateFormat.Field ERA
public static final DateFormat.Field YEAR
public static final DateFormat.Field MONTH
public static final DateFormat.Field HOUR_OF_DAY0
public static final DateFormat.Field HOUR_OF_DAY1
public static final DateFormat.Field MINUTE
public static final DateFormat.Field SECOND
public static final DateFormat.Field MILLISECOND
public static final DateFormat.Field DAY_OF_WEEK
public static final DateFormat.Field DAY_OF_MONTH
public static final DateFormat.Field DAY_OF_YEAR
public static final DateFormat.Field DAY_OF_WEEK_IN_MONTH
public static final DateFormat.Field WEEK_OF_YEAR
public static final DateFormat.Field WEEK_OF_MONTH
public static final DateFormat.Field AM_PM
public static final DateFormat.Field HOUR0
public static final DateFormat.Field HOUR1
public static final DateFormat.Field TIME_ZONE
protected Field(String fieldName, int calendarField)
DateFormat.Field with the given
fieldName and calendar field.fieldName - the field name.calendarField - the calendar field type of the field.public int getCalendarField()
public static DateFormat.Field ofCalendarField(int calendarField)
DateFormat.Field instance for the given calendar
field.calendarField - a calendar field constant.DateFormat.Field corresponding to
calendarField.IllegalArgumentException - if calendarField is negative or greater than the
field count of Calendar.