Serializablepublic static class DateFormat.Field extends Format.Field
There is no public constructor to this class, the only instances are the constants defined here.
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
static DateFormat.Field |
AM_PM |
Constant identifying the time of day indicator(am/pm).
|
static DateFormat.Field |
AM_PM_MIDNIGHT_NOON |
[icu] Constant identifying the am/pm/midnight/noon field.
|
static DateFormat.Field |
DAY_OF_MONTH |
Constant identifying the day of month field.
|
static DateFormat.Field |
DAY_OF_WEEK |
Constant identifying the day of week field.
|
static DateFormat.Field |
DAY_OF_WEEK_IN_MONTH |
Constant identifying the day of week in month field.
|
static DateFormat.Field |
DAY_OF_YEAR |
Constant identifying the day of year field.
|
static DateFormat.Field |
DOW_LOCAL |
Constant identifying the local day of week field.
|
static DateFormat.Field |
ERA |
Constant identifying the era field.
|
static DateFormat.Field |
EXTENDED_YEAR |
Constant identifying the extended year field.
|
static DateFormat.Field |
FLEXIBLE_DAY_PERIOD |
[icu] Constant identifying the flexible day period field.
|
static DateFormat.Field |
HOUR_OF_DAY0 |
Constant identifying the hour(0-23) of day field.
|
static DateFormat.Field |
HOUR_OF_DAY1 |
Constant identifying the hour(1-24) of day field.
|
static DateFormat.Field |
HOUR0 |
Constant identifying the hour(0-11) field.
|
static DateFormat.Field |
HOUR1 |
Constant identifying the hour(1-12) field.
|
static DateFormat.Field |
JULIAN_DAY |
Constant identifying the Julian day field.
|
static DateFormat.Field |
MILLISECOND |
Constant identifying the millisecond field.
|
static DateFormat.Field |
MILLISECONDS_IN_DAY |
Constant identifying the milliseconds in day field.
|
static DateFormat.Field |
MINUTE |
Constant identifying the minute field.
|
static DateFormat.Field |
MONTH |
Constant identifying the month field.
|
static DateFormat.Field |
QUARTER |
Constant identifying the quarter field.
|
static DateFormat.Field |
SECOND |
Constant identifying the second field.
|
static DateFormat.Field |
TIME_ZONE |
Constant identifying the time zone field.
|
static DateFormat.Field |
WEEK_OF_MONTH |
Constant identifying the week of month field.
|
static DateFormat.Field |
WEEK_OF_YEAR |
Constant identifying the week of year field.
|
static DateFormat.Field |
YEAR |
Constant identifying the year field.
|
static DateFormat.Field |
YEAR_WOY |
Constant identifying the year used with week of year field.
|
INPUT_METHOD_SEGMENT, LANGUAGE, READING| 限定符 | 构造器 | 说明 |
|---|---|---|
protected |
Field(String name,
int calendarField) |
Constructs a
DateFormat.Field with the given name and
the Calendar field which this attribute represents. |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
int |
getCalendarField() |
Returns the
Calendar field associated with this attribute. |
static DateFormat.Field |
ofCalendarField(int calendarField) |
Returns the
Field constant that corresponds to the
Calendar field calendarField. |
protected Object |
readResolve() |
Resolves instances being deserialized to the predefined constants.
|
equals, getName, hashCode, toStringpublic static final DateFormat.Field AM_PM
public static final DateFormat.Field AM_PM_MIDNIGHT_NOON
public static final DateFormat.Field DAY_OF_MONTH
public static final DateFormat.Field DAY_OF_WEEK
public static final DateFormat.Field DAY_OF_WEEK_IN_MONTH
public static final DateFormat.Field DAY_OF_YEAR
public static final DateFormat.Field DOW_LOCAL
public static final DateFormat.Field ERA
public static final DateFormat.Field EXTENDED_YEAR
public static final DateFormat.Field FLEXIBLE_DAY_PERIOD
public static final DateFormat.Field HOUR0
public static final DateFormat.Field HOUR1
public static final DateFormat.Field HOUR_OF_DAY0
public static final DateFormat.Field HOUR_OF_DAY1
public static final DateFormat.Field JULIAN_DAY
public static final DateFormat.Field MILLISECOND
public static final DateFormat.Field MILLISECONDS_IN_DAY
public static final DateFormat.Field MINUTE
public static final DateFormat.Field MONTH
public static final DateFormat.Field QUARTER
public static final DateFormat.Field SECOND
public static final DateFormat.Field TIME_ZONE
public static final DateFormat.Field WEEK_OF_MONTH
public static final DateFormat.Field WEEK_OF_YEAR
public static final DateFormat.Field YEAR
public static final DateFormat.Field YEAR_WOY
protected Field(String name, int calendarField)
DateFormat.Field with the given name and
the Calendar field which this attribute represents. Use -1 for
calendarField if this field does not have a corresponding
Calendar field.name - Name of the attributecalendarField - Calendar field constantpublic static DateFormat.Field ofCalendarField(int calendarField)
Field constant that corresponds to the
Calendar field calendarField. If there is no
corresponding Field is available, null is returned.calendarField - Calendar field constantField associated with the calendarField,
or null if no associated Field is available.IllegalArgumentException - if calendarField is not
a valid Calendar field constant.public int getCalendarField()
Calendar field associated with this attribute.
If there is no corresponding Calendar available, this will
return -1.Calendar constant for this attribute.protected Object readResolve() throws InvalidObjectException
readResolve 在类中 AttributedCharacterIterator.AttributeAttribute objectInvalidObjectException - if the constant could not be resolved.