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