java.time.ZoneId类

简介

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

类声明

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

public abstract class ZoneId
   extends Object
      implements Serializable


字段

以下是 Java.time.ZoneId 等级和减号的字段;

  • 静态地图< String,String> SHORT_IDS : 区域覆盖地图可以使用短时区名称.

类方法

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

检查此时区ID是否等于另一时间 - 区域ID.

2static ZoneId from(TemporalAccessor temporal)

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

3static Set< String> getAvailableZoneIds()

获取可用区域ID的集合.

4String getDisplayName(TextStyle style, Locale locale)

获取区域的文本表示,例如"英国时间"或"+02:00".

5abstract String getId()

获取唯一的时区ID.

6abstract ZoneRules getRules()

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

7int hashCode()

t的哈希码他的时区ID.

8ZoneId normalized()

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

9static ZoneId of(String zoneId)

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

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

使用别名地图使用其ID获取ZoneId的实例,以补充标准区域ID.

11static ZoneId ofOffset(String prefix, ZoneOffset offset)

获取包装偏移量的ZoneId实例.

12static ZoneId systemDefault()

获取系统默认时区.

13String toString()

输出此区域作为字符串,使用ID.

继承的方法

此类继承以下类中的方法 :

  • Java.lang.Objec t