- java.time Package Classes
- java.time - Home
- java.time - Clock
- java.time - Duration
- java.time - Instant
- java.time - LocalDate
- java.time - LocalDateTime
- java.time - LocalTime
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - Period
- java.time - Year
- java.time - YearMonth
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time Package Enums
- java.time - Month
- java.time Useful Resources
- java.time - Discussion
java.time.ZoneId 类
介绍
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 | 布尔等于(对象 obj)
检查此时区 ID 是否等于另一个时区 ID。 |
2 | 来自(TemporalAccessor 时间)的静态 ZoneId
从临时对象获取 ZoneId 的实例。 |
3 | 静态 Set<String> getAvailableZoneIds()
获取可用区域 ID 的集合。 |
4 | String getDisplayName(TextStyle 样式, Locale 区域设置)
获取该区域的文本表示形式,例如“英国时间”或“+02:00”。 |
5 | 抽象字符串 getId()
获取唯一的时区 ID。 |
6 | 抽象 ZoneRules getRules()
获取此 ID 的时区规则,以便执行计算。 |
7 | int 哈希码()
该时区 ID 的哈希码。 |
8 | ZoneId 标准化()
标准化时区 ID,在可能的情况下返回 ZoneOffset。 |
9 | 静态 ZoneId of(String zoneId)
从 ID 获取 ZoneId 实例,确保该 ID 有效且可供使用。 |
10 | 静态 ZoneId of(String zoneId, Map<String,String> aliasMap)
使用别名映射的 ID 获取 ZoneId 的实例来补充标准区域 ID。 |
11 | static ZoneId ofOffset(字符串前缀, ZoneOffset 偏移量)
获取包含偏移量的 ZoneId 实例。 |
12 | 静态 ZoneId systemDefault()
获取系统默认时区。 |
13 | 字符串转字符串()
使用 ID 将该区域输出为字符串。 |
继承的方法
该类继承了以下类的方法 -
- Java.lang.Object