public static class DateFormat.Field extends Format.Field
AttributedCharacterIterator returned
 from DateFormat.formatToCharacterIterator and as
 field identifiers in FieldPosition.
 The class also provides two methods to map between its constants and the corresponding Calendar constants.
Calendar, 
Serialized Form| Modifier and Type | Field and Description | 
|---|---|
| static DateFormat.Field | AM_PMConstant identifying the time of day indicator
 (e.g. | 
| static DateFormat.Field | DAY_OF_MONTHConstant identifying the day of month field. | 
| static DateFormat.Field | DAY_OF_WEEKConstant identifying the day of week field. | 
| static DateFormat.Field | DAY_OF_WEEK_IN_MONTHConstant identifying the day of week field. | 
| static DateFormat.Field | DAY_OF_YEARConstant identifying the day of year field. | 
| static DateFormat.Field | ERAConstant identifying the era field. | 
| static DateFormat.Field | HOUR_OF_DAY0Constant identifying the hour of day field, where the legal values
 are 0 to 23. | 
| static DateFormat.Field | HOUR_OF_DAY1Constant identifying the hour of day field, where the legal values
 are 1 to 24. | 
| static DateFormat.Field | HOUR0Constant identifying the hour field, where the legal values are
 0 to 11. | 
| static DateFormat.Field | HOUR1Constant identifying the hour field, where the legal values are
 1 to 12. | 
| static DateFormat.Field | MILLISECONDConstant identifying the millisecond field. | 
| static DateFormat.Field | MINUTEConstant identifying the minute field. | 
| static DateFormat.Field | MONTHConstant identifying the month field. | 
| static DateFormat.Field | SECONDConstant identifying the second field. | 
| static DateFormat.Field | TIME_ZONEConstant identifying the time zone field. | 
| static DateFormat.Field | WEEK_OF_MONTHConstant identifying the week of month field. | 
| static DateFormat.Field | WEEK_OF_YEARConstant identifying the week of year field. | 
| static DateFormat.Field | YEARConstant identifying the year field. | 
INPUT_METHOD_SEGMENT, LANGUAGE, READING| Modifier | Constructor and Description | 
|---|---|
| protected  | Field(String name,
     int calendarField)Creates a  Field. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | getCalendarField()Returns the  Calendarfield associated with this
 attribute. | 
| static DateFormat.Field | ofCalendarField(int calendarField)Returns the  Fieldconstant that corresponds to
 theCalendarconstantcalendarField. | 
| protected Object | readResolve()Resolves instances being deserialized to the predefined constants. | 
equals, getName, hashCode, toStringpublic static final DateFormat.Field ERA
public static final DateFormat.Field YEAR
public static final DateFormat.Field MONTH
public static final DateFormat.Field DAY_OF_MONTH
public static final DateFormat.Field HOUR_OF_DAY1
public static final DateFormat.Field HOUR_OF_DAY0
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_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 HOUR1
public static final DateFormat.Field HOUR0
public static final DateFormat.Field TIME_ZONE
protected Field(String name, int calendarField)
Field.name - the name of the FieldcalendarField - the Calendar constant this
        Field corresponds to; any value, even one
        outside the range of legal Calendar values may
        be used, but -1 should be used for values
        that don't correspond to legal Calendar valuespublic static DateFormat.Field ofCalendarField(int calendarField)
Field constant that corresponds to
 the Calendar constant calendarField.
 If there is no direct mapping between the Calendar
 constant and a Field, null is returned.calendarField - Calendar field constantIllegalArgumentException - if calendarField is
         not the value of a Calendar field constant.Calendarpublic int getCalendarField()
Calendar field associated with this
 attribute. For example, if this represents the hours field of
 a Calendar, this would return
 Calendar.HOUR. If there is no corresponding
 Calendar constant, this will return -1.Calendarprotected Object readResolve() throws InvalidObjectException
readResolve in class AttributedCharacterIterator.AttributeInvalidObjectException - if the constant could not be
         resolved. 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, 2015, Oracle and/or its affiliates.  All rights reserved.