java.lang.Object
java.text.AttributedCharacterIterator.Attribute
java.text.Format.Field
java.text.DateFormat.Field
- 所有已实现的接口:
Serializable
- 封闭类:
DateFormat
定义用作从
DateFormat.formatToCharacterIterator 返回的 AttributedCharacterIterator 中的属性键和 FieldPosition 中的字段标识符的常量。
该类还提供了两种方法来映射其常量和相应的 Calendar 常量。
- 自从:
- 1.4
- 参见:
-
字段摘要
字段修饰符和类型Field描述static final DateFormat.Field常量标识一天中的时间指示器(例如static final DateFormat.Field常量标识月中的日期字段。static final DateFormat.Field常量标识星期几字段。static final DateFormat.Field常量标识星期几字段。static final DateFormat.Field常量标识年字段。static final DateFormat.Field不断识别时代字段。static final DateFormat.Field标识小时字段的常量,其合法值为 0 到 23。static final DateFormat.Field标识小时字段的常量,其合法值为 1 到 24。static final DateFormat.Field标识小时字段的常量,合法值为 0 到 11。static final DateFormat.Field标识小时字段的常量,合法值为 1 到 12。static final DateFormat.Field常量标识毫秒字段。static final DateFormat.Field常量标识分钟字段。static final DateFormat.Field常量标识月份字段。static final DateFormat.Field常量标识第二个字段。static final DateFormat.Field常量标识时区字段。static final DateFormat.Field常量标识月中的星期几字段。static final DateFormat.Field常量标识一年中的星期字段。static final DateFormat.Field常量标识年份字段。在类 java.text.AttributedCharacterIterator.Attribute 中声明的字段
INPUT_METHOD_SEGMENT, LANGUAGE, READING -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述int返回与此属性关联的Calendar字段。static DateFormat.FieldofCalendarField(int calendarField) 返回对应于Calendar常量calendarField的Field常量。protected Object解析被反序列化为预定义常量的实例。在类 java.text.AttributedCharacterIterator.Attribute 中声明的方法
equals, getName, hashCode, toString
-
字段详细信息
-
ERA
不断识别时代字段。 -
YEAR
常量标识年份字段。 -
MONTH
常量标识月份字段。 -
DAY_OF_MONTH
常量标识月中的日期字段。 -
HOUR_OF_DAY1
标识小时字段的常量,其合法值为 1 到 24。 -
HOUR_OF_DAY0
标识小时字段的常量,其合法值为 0 到 23。 -
MINUTE
常量标识分钟字段。 -
SECOND
常量标识第二个字段。 -
MILLISECOND
常量标识毫秒字段。 -
DAY_OF_WEEK
常量标识星期几字段。 -
DAY_OF_YEAR
常量标识年字段。 -
DAY_OF_WEEK_IN_MONTH
常量标识星期几字段。 -
WEEK_OF_YEAR
常量标识一年中的星期字段。 -
WEEK_OF_MONTH
常量标识月中的星期几字段。 -
AM_PM
常量标识一天中的时间指示符(例如“am”或“pm”)字段。 -
HOUR1
标识小时字段的常量,合法值为 1 到 12。 -
HOUR0
标识小时字段的常量,合法值为 0 到 11。 -
TIME_ZONE
常量标识时区字段。
-
-
构造方法详细信息
-
Field
创建一个Field。- 参数:
name-Field的名称calendarField- 这个Field对应的Calendar常量;可以使用任何值,即使是超出合法Calendar值范围的值,但-1应该用于不符合合法Calendar值的值
-
-
方法详情
-
ofCalendarField
返回对应于Calendar常量calendarField的Field常量。如果Calendar常量和Field之间没有直接映射,则返回 null。- 参数:
calendarField- 日历字段常量- 返回:
- 表示 calendarField 的 Field 实例。
- 抛出:
IllegalArgumentException- 如果calendarField不是Calendar字段常量的值。- 参见:
-
getCalendarField
public int getCalendarField()返回与此属性关联的Calendar字段。例如,如果这表示Calendar的小时字段,则将返回Calendar.HOUR。如果没有对应的Calendar常量,则返回 -1。- 返回:
- 该字段的日历常量
- 参见:
-
readResolve
解析被反序列化为预定义常量的实例。- 重写:
readResolve在类AttributedCharacterIterator.Attribute中- 返回:
- 解析 DateFormat.Field 常量
- 抛出:
InvalidObjectException- 如果常量无法解析。
-