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