java.time.ZoneId类表示时区ID,例如Europe/Paris。
类声明
以下是java.time.ZoneId类的声明 -
public abstract class ZoneId
extends Object
implements Serializable
字段
以下是Java.time.ZoneId类的字段 -
static Map <String,String> SHORT_IDS- 区域覆盖的映射,用于启用短时区名称。
类方法
| 编号 | 方法 | 描述 |
|---|---|---|
| 1 | boolean equals(Object obj) | 检查此时区ID是否等于另一个时区ID。 |
| 2 | static ZoneId from(TemporalAccessor temporal) | 从时态对象获取ZoneId的实例。 |
| 3 | static Set |
获取可用区域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 |
使用别名映射使用其ID获取ZoneId的实例以补充标准区域ID。 |
| 11 | static ZoneId ofOffset(String prefix, ZoneOffset offset) | 获得包装偏移量的ZoneId实例。 |
| 12 | static ZoneId systemDefault() | 获取系统默认时区。 |
| 13 | String toString() | 使用ID将此区域输出为String。 |
方法继承
该类继承以下类中的方法 -
Java.lang.Object
