Most visited

Recently visited

Added in API level 24

DateFormat.Field

public static class DateFormat.Field
extends Format.Field

java.lang.Object
   ↳ java.text.AttributedCharacterIterator.Attribute
     ↳ java.text.Format.Field
       ↳ android.icu.text.DateFormat.Field


此内部类的实例用作DateFormat.formatToCharacterIterator()方法返回的AttributedCharacterIterator中的属性键和值。

这个类没有公共构造函数,唯一的实例是这里定义的常量。

Summary

Fields

public static final DateFormat.Field AM_PM

不断识别时间指示符(am / pm)。

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 HOUR0

常量标识小时(0-11)字段。

public static final DateFormat.Field HOUR1

常量标识小时(1-12)字段。

public static final DateFormat.Field HOUR_OF_DAY0

常量标识日期字段的小时(0-23)。

public static final DateFormat.Field HOUR_OF_DAY1

不断识别当天的小时(1-24)。

public static final DateFormat.Field JULIAN_DAY

不断识别Julian日场。

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

不断识别年份字段使用的年份。

Inherited fields

From class java.text.AttributedCharacterIterator.Attribute

Protected constructors

DateFormat.Field(String name, int calendarField)

使用给定名称和 Calendar字段构造一个 DateFormat.Field ,该属性表示该字段。

Public methods

int getCalendarField()

返回与此属性关联的 Calendar字段。

static DateFormat.Field ofCalendarField(int calendarField)

返回与 Field字段 calendarField对应的 Calendar calendarField

Protected methods

Object readResolve()

将正在反序列化的实例解析为预定义的常量。

Inherited methods

From class java.text.AttributedCharacterIterator.Attribute
From class java.lang.Object

Fields

AM_PM

Added in API level 24
DateFormat.Field AM_PM

不断识别时间指示符(am / pm)。

DAY_OF_MONTH

Added in API level 24
DateFormat.Field DAY_OF_MONTH

不断识别月份的日期字段。

DAY_OF_WEEK

Added in API level 24
DateFormat.Field DAY_OF_WEEK

不断识别星期几字段。

DAY_OF_WEEK_IN_MONTH

Added in API level 24
DateFormat.Field DAY_OF_WEEK_IN_MONTH

不断识别月份中的星期几。

DAY_OF_YEAR

Added in API level 24
DateFormat.Field DAY_OF_YEAR

不断识别年的日期字段。

DOW_LOCAL

Added in API level 24
DateFormat.Field DOW_LOCAL

不断识别当地的星期几字段。

ERA

Added in API level 24
DateFormat.Field ERA

不断识别时代领域。

EXTENDED_YEAR

Added in API level 24
DateFormat.Field EXTENDED_YEAR

不断识别扩展年份字段。

HOUR0

Added in API level 24
DateFormat.Field HOUR0

常量标识小时(0-11)字段。

HOUR1

Added in API level 24
DateFormat.Field HOUR1

常量标识小时(1-12)字段。

HOUR_OF_DAY0

Added in API level 24
DateFormat.Field HOUR_OF_DAY0

常量标识日期字段的小时(0-23)。

HOUR_OF_DAY1

Added in API level 24
DateFormat.Field HOUR_OF_DAY1

不断识别当天的小时(1-24)。

JULIAN_DAY

Added in API level 24
DateFormat.Field JULIAN_DAY

不断识别Julian日场。

MILLISECOND

Added in API level 24
DateFormat.Field MILLISECOND

常量标识毫秒字段。

MILLISECONDS_IN_DAY

Added in API level 24
DateFormat.Field MILLISECONDS_IN_DAY

常量标识白天的毫秒数。

MINUTE

Added in API level 24
DateFormat.Field MINUTE

不断识别分钟字段。

MONTH

Added in API level 24
DateFormat.Field MONTH

不断识别月份字段。

QUARTER

Added in API level 24
DateFormat.Field QUARTER

不断识别四分之一字段。

SECOND

Added in API level 24
DateFormat.Field SECOND

不断识别第二个字段。

TIME_ZONE

Added in API level 24
DateFormat.Field TIME_ZONE

不断识别时区字段。

WEEK_OF_MONTH

Added in API level 24
DateFormat.Field WEEK_OF_MONTH

不断识别月份周的字段。

WEEK_OF_YEAR

Added in API level 24
DateFormat.Field WEEK_OF_YEAR

不断识别年份字段。

YEAR

Added in API level 24
DateFormat.Field YEAR

不断识别年份字段。

YEAR_WOY

Added in API level 24
DateFormat.Field YEAR_WOY

不断识别年份字段使用的年份。

Protected constructors

DateFormat.Field

Added in API level 24
DateFormat.Field (String name, 
                int calendarField)

用给定名称和Calendar字段构造一个DateFormat.Field ,该属性表示该字段。 如果此字段没有对应的Calendar字段, calendarField -1用于calendarField

Parameters
name String: Name of the attribute
calendarField int: Calendar field constant

Public methods

getCalendarField

Added in API level 24
int getCalendarField ()

返回与此属性关联的Calendar字段。 如果没有相应的Calendar可用,则返回-1。

Returns
int Calendar constant for this attribute.

ofCalendarField

Added in API level 24
DateFormat.Field ofCalendarField (int calendarField)

返回与Field字段calendarField对应的Calendar calendarField 如果没有相应的Field可用,则返回null。

Parameters
calendarField int: Calendar field constant
Returns
DateFormat.Field Field associated with the calendarField, or null if no associated Field is available.
Throws
IllegalArgumentException if calendarField is not a valid Calendar field constant.

Protected methods

readResolve

Added in API level 24
Object readResolve ()

将正在反序列化的实例解析为预定义的常量。

Returns
Object
Throws
InvalidObjectException if the constant could not be resolved.

Hooray!