public static class DateFormat.Field extends Format.Field
AttributedCharacterIterator
属性的钥匙从
DateFormat.formatToCharacterIterator
作为
FieldPosition
字段标识符返回。
该类还提供了两种方法来映射它的常量和相应的日历常数。
Calendar
,
Serialized Form
Modifier and Type | Field and Description |
---|---|
static DateFormat.Field |
AM_PM
确定日期指示器的时间(例如
|
static DateFormat.Field |
DAY_OF_MONTH
常数识别月场日。
|
static DateFormat.Field |
DAY_OF_WEEK
不断识别周场日。
|
static DateFormat.Field |
DAY_OF_WEEK_IN_MONTH
不断识别周场日。
|
static DateFormat.Field |
DAY_OF_YEAR
常数识别年场日。
|
static DateFormat.Field |
ERA
不断识别时代领域。
|
static DateFormat.Field |
HOUR_OF_DAY0
不断识别一天的领域,其中的法律价值是0至23。
|
static DateFormat.Field |
HOUR_OF_DAY1
不断识别一天的领域,其中的法律价值是1至24。
|
static DateFormat.Field |
HOUR0
确定小时字段,其中的法律值为0至11。
|
static DateFormat.Field |
HOUR1
确定小时字段,其中的法律值为1至12。
|
static DateFormat.Field |
MILLISECOND
恒定识别毫秒场。
|
static DateFormat.Field |
MINUTE
恒定识别分钟字段。
|
static DateFormat.Field |
MONTH
常数识别月字段。
|
static DateFormat.Field |
SECOND
常数识别第二个字段。
|
static DateFormat.Field |
TIME_ZONE
常数识别时间区字段。
|
static DateFormat.Field |
WEEK_OF_MONTH
确定月场的常数。
|
static DateFormat.Field |
WEEK_OF_YEAR
一年一周的不断识别。
|
static DateFormat.Field |
YEAR
恒定识别年场。
|
INPUT_METHOD_SEGMENT, LANGUAGE, READING
Modifier | Constructor and Description |
---|---|
protected |
Field(String name, int calendarField)
创建一个
Field 。
|
Modifier and Type | Method and Description |
---|---|
int |
getCalendarField()
返回与属性相关的
Calendar 场。
|
static DateFormat.Field |
ofCalendarField(int calendarField)
返回对应于
Calendar 恒
calendarField 的
Field 常数。
|
protected Object |
readResolve()
解决的情况下被反序列化到预定义的常量。
|
equals, getName, hashCode, toString
public 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
的
Field
名称
calendarField
常数这
Field
对应的
Calendar
;任何价值,甚至一个外部法律
Calendar
值范围可以使用,但
-1
应该用于值不符合法律
Calendar
值
public static DateFormat.Field ofCalendarField(int calendarField)
Calendar
恒
calendarField
的
Field
常数。如果有
Calendar
常数和
Field
之间没有直接的映射,则返回null。
calendarField
历场常数
IllegalArgumentException
-如果
calendarField
不是价值的一个
Calendar
场常数。
Calendar
public int getCalendarField()
Calendar
场。例如,如果这是一个
Calendar
时间领域,这将
Calendar.HOUR
。如果没有相应的
Calendar
常数,则返回1。
Calendar
protected Object readResolve() throws InvalidObjectException
readResolve
方法重写,继承类
AttributedCharacterIterator.Attribute
InvalidObjectException
如果持续无法解决。
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, 2014, Oracle and/or its affiliates. All rights reserved.