目录

java.time - ZoneId

介绍 (Introduction)

java.time.ZoneId类表示时区ID,例如Europe/Paris。

类声明

以下是java.time.ZoneId类的声明 -

public abstract class ZoneId
   extends Object
      implements Serializable

字段 (Field)

以下是Java.time.ZoneId类的字段 -

  • static Map《String,String》 SHORT_IDS - 区域覆盖的映射,用于启用短时区名称。

类方法

Sr.No. 方法和描述
1 boolean equals(Object obj)

检查此时区ID是否等于另一个时区ID。

2 static ZoneId from(TemporalAccessor temporal)

从时态对象获取ZoneId的实例。

3 static Set<String> getAvailableZoneIds()

获取可用区域ID的集合。

4 String getDisplayName(TextStyle style, Locale locale)

获取区域的文本表示,例如“British Time”或“+02:00”。

5 abstract String getId()

获取唯一的时区ID。

6 abstract ZoneRules getRules()

获取此ID的时区规则,允许执行计算。

7 int hashCode()

此时区ID的哈希码。

8 ZoneId normalized()

规范化时区ID,尽可能返回ZoneOffset。

9 static ZoneId of(String zoneId)

从ID获取ZoneId的实例,确保该ID有效且可供使用。

10 static ZoneId of(String zoneId, Map<String,String> aliasMap)

使用别名映射使用其ID获取ZoneId的实例以补充标准区域ID。

11 static ZoneId ofOffset(String prefix, ZoneOffset offset)

获得包装偏移量的ZoneId实例。

12 static ZoneId systemDefault()

获取系统默认时区。

13 String toString()

使用ID将此区域输出为String。

方法继承

该类继承以下类中的方法 -

  • Java.lang.Object
↑回到顶部↑
WIKI教程 @2018