java.time.ZoneId คลาส
บทนำ
java.time.ZoneId คลาสแทนรหัสโซนเวลาเช่น Europe / Paris
การประกาศคลาส
ต่อไปนี้เป็นคำประกาศสำหรับ java.time.ZoneId ชั้นเรียน -
public abstract class ZoneId
   extends Object
      implements Serializableฟิลด์
ต่อไปนี้เป็นฟิลด์สำหรับ Java.time.ZoneId ชั้นเรียน -
- static Map<String,String> SHORT_IDS - แผนที่ของการลบล้างโซนเพื่อเปิดใช้งานชื่อโซนเวลาแบบสั้นที่จะใช้ 
วิธีการเรียน
| ซีเนียร์ | วิธีการและคำอธิบาย | 
|---|---|
| 1 | บูลีนเท่ากับ (Object obj) ตรวจสอบว่ารหัสเขตเวลานี้เท่ากับรหัสเขตเวลาอื่นหรือไม่ | 
| 2 | คงที่ ZoneId จาก (TemporalAccessor ชั่วคราว) รับอินสแตนซ์ของ ZoneId จากวัตถุชั่วคราว | 
| 3 | ชุดคง รับชุดรหัสโซนที่พร้อมใช้งาน | 
| 4 | สตริง getDisplayName (สไตล์ TextStyle โลแคลโลแคล) รับการแสดงข้อความของโซนเช่น 'เวลาอังกฤษ' หรือ '+02: 00' | 
| 5 | สตริงนามธรรม getId () รับรหัสเขตเวลาที่ไม่ซ้ำกัน | 
| 6 | บทคัดย่อ ZoneRules getRules () รับกฎโซนเวลาสำหรับ ID นี้เพื่อให้สามารถคำนวณได้ | 
| 7 | int hashCode () รหัสแฮชสำหรับรหัสโซนเวลานี้ | 
| 8 | ZoneId ปกติ () ปรับรหัสโซนเวลาให้เป็นปกติโดยส่งคืน ZoneOffset หากเป็นไปได้ | 
| 9 | คงที่ ZoneId ของ (String zoneId) รับอินสแตนซ์ของ ZoneId จาก ID เพื่อให้แน่ใจว่า ID นั้นถูกต้องและพร้อมสำหรับการใช้งาน | 
| 10 | คงที่ ZoneId ของ (String zoneId, Map รับอินสแตนซ์ของ ZoneId โดยใช้ ID โดยใช้แผนที่นามแฝงเพื่อเสริม ID โซนมาตรฐาน | 
| 11 | คงที่ ZoneId ofOffset (คำนำหน้าสตริง, ออฟเซ็ต ZoneOffset) รับอินสแตนซ์ของ ZoneId ที่ห่อออฟเซ็ต | 
| 12 | คงที่ ZoneId systemDefault () รับเขตเวลาเริ่มต้นของระบบ | 
| 13 | สตริง toString () เอาท์พุตโซนนี้เป็นสตริงโดยใช้ ID | 
วิธีการสืบทอด
คลาสนี้สืบทอดวิธีการจากคลาสต่อไปนี้ -
- Java.lang.Object