java命名空间java.util类calendar的类成员方法:
getdisplayname定义及介绍
本文导语:
getdisplayname
public string getdisplayname(int field,
int style,
locale locale)
返回给定 style 和 locale 下的日历 field 值的字符串表示形式。如果没有可用的字符串表示形式,则返回 null。如果字符...
getdisplayname
public string getdisplayname(int field,
int style,
locale locale)
- 返回给定
style 和 locale 下的日历 field 值的字符串表示形式。如果没有可用的字符串表示形式,则返回 null。如果字符串表示形式可用于给定的日历 field,则此方法调用 get(field) 来获取日历 field 值。
例如,如果此 calendar 是 gregoriancalendar 并且其日期是 2005-01-01,那么 month 字段的字符串表示形式在英语语言环境中将是 long 类型的 "january" 或者 short 类型的 "jan"。然而,day_of_month 字段没有可用的字符串表示形式,并且此方法将返回 null。
默认实现支持日历字段,dateformatsymbols 在给定 locale 中具有此类名称。
- 参数:
field - 其字符串表示形式返回的日历字段style - 应用于字符串表示形式的类型;short 或 long 之一。locale - 字符串表示形式的语言环境
- 返回:
- 给定
style 中给定 field 的字符串表示形式;如果没有可用的字符串表示形式,则返回 null。
- 抛出:
illegalargumentexception - 如果 field 或 style 无效,如果此 calendar 处于 non-lenient 模式并且所有日历字段都有无效值
nullpointerexception - 如果 locale 为 null- 从以下版本开始:
- 1.6