Javatime 简明教程
java.time.ZoneId Class
Class declaration
以下是在 java.time.ZoneId 类中声明 −
public abstract class ZoneId
extends Object
implements Serializable
Field
以下是在 Java.time.ZoneId 类中的字段 −
-
static Map<String,String> SHORT_IDS − 一个区域覆盖映射,以启用使用简短时区名。
Class methods
Sr.No. |
Method & Description |
1 |
boolean equals(Object obj) 检查此时区 ID 是否等于另一个时区 ID。 |
2 |
static ZoneId from(TemporalAccessor temporal) 从临时对象获取 |
3 |
static Set<String> getAvailableZoneIds() 获取可用时区 ID 集合。 |
4 |
String getDisplayName(TextStyle style, Locale locale) 获取区域的文本表示形式,例如“英国时间”或“+02:00”。 |
5 |
abstract String getId() 获取唯一时区 ID。 |
6 |
abstract ZoneRules getRules() 获取此 ID 的时区规则,允许执行计算。 |
7 |
int hashCode() 此时区 ID 的哈希代码。 |
8 |
ZoneId normalized() 标准化时区 ID,在可能的情况下返回 |
9 |
static ZoneId of(String zoneId) 从 ID 获取 |
10 |
static ZoneId of(String zoneId, Map<String,String> aliasMap) 使用 ID 通过一个别名映射来获取 |
11 |
static ZoneId ofOffset(String prefix, ZoneOffset offset) 获取一个包装偏移量的 ZoneId 实例。 |
12 |
static ZoneId systemDefault() 获取系统默认时区。 |
13 |
String toString() 使用 ID 将此区域输出为 String。 |