java.time.ZoneId类
精华
小牛编辑
90浏览
2023-03-14
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