java.time.ZoneOffset คลาส
บทนำ
java.time.ZoneOffset คลาสแสดงถึงการชดเชยโซนเวลาจาก Greenwich / UTC เช่น +02: 00
การประกาศคลาส
ต่อไปนี้เป็นคำประกาศสำหรับ java.time.ZoneOffset ชั้นเรียน -
public final class ZoneOffset
extends ZoneId
implements TemporalAccessor, TemporalAdjuster, Comparable<ZoneOffset>, Serializable
ฟิลด์
ต่อไปนี้เป็นฟิลด์สำหรับ Java.time.ZoneOffset ชั้นเรียน -
static ZoneOffset MAX - ค่าคงที่สำหรับค่าชดเชยสูงสุดที่รองรับ
static ZoneOffset MIN - ค่าคงที่สำหรับการชดเชยขั้นต่ำที่รองรับ
static ZoneOffset UTC - การชดเชยโซนเวลาสำหรับ UTC โดยมี ID เป็น 'Z'
วิธีการเรียน
ซีเนียร์ | วิธีการและคำอธิบาย |
---|---|
1 | Temporal adjustmentInto (Temporal ชั่วคราว) ปรับอ็อบเจ็กต์ชั่วคราวที่ระบุให้มีออฟเซ็ตเดียวกันกับอ็อบเจ็กต์นี้ |
2 | int CompareTo (ZoneOffset อื่น ๆ ) เปรียบเทียบค่าชดเชยนี้กับค่าชดเชยอื่นตามลำดับจากมากไปหาน้อย |
3 | บูลีนเท่ากับ (Object obj) ตรวจสอบว่าค่าชดเชยนี้เท่ากับค่าชดเชยอื่นหรือไม่ |
4 | คงที่ ZoneOffset จาก (TemporalAccessor ชั่วคราว) รับอินสแตนซ์ของ ZoneOffset จากวัตถุชั่วคราว |
5 | int รับ (เขต TemporalField) รับค่าของฟิลด์ที่ระบุจากออฟเซ็ตนี้เป็น int |
6 | สตริง getId () รับรหัสออฟเซ็ตโซนปกติ |
7 | getLong ยาว (เขต TemporalField) รับค่าของฟิลด์ที่ระบุจากออฟเซ็ตนี้เป็น long |
8 | ZoneRules getRules () รับกฎโซนเวลาที่เกี่ยวข้อง |
9 | int getTotalSeconds () ได้รับการชดเชยโซนทั้งหมดเป็นวินาที |
10 | int hashCode () รหัสแฮชสำหรับการชดเชยนี้ |
11 | บูลีน isSupported (ฟิลด์ TemporalField) ตรวจสอบว่ารองรับฟิลด์ที่ระบุหรือไม่ |
12 | คงที่ ZoneOffset ของ (String offsetId) รับอินสแตนซ์ของ ZoneOffset โดยใช้ ID |
13 | คงที่ ZoneOffset ofHours (ชั่วโมง int) รับอินสแตนซ์ของ ZoneOffset โดยใช้ออฟเซ็ตเป็นชั่วโมง |
14 | คงที่ ZoneOffset ofHoursMinutes (ชั่วโมง int นาที int) รับอินสแตนซ์ของ ZoneOffset โดยใช้ออฟเซ็ตเป็นชั่วโมงและนาที |
15 | คงที่ ZoneOffset ofHoursMinutesSeconds (ชั่วโมง int, int นาที, int วินาที) รับอินสแตนซ์ของ ZoneOffset โดยใช้ออฟเซ็ตเป็นชั่วโมงนาทีและวินาที |
16 | คงที่ ZoneOffset ofTotalSeconds (int totalSeconds) รับอินสแตนซ์ของ ZoneOffset ที่ระบุค่าชดเชยทั้งหมดเป็นวินาที |
17 | แบบสอบถาม ค้นหาการชดเชยนี้โดยใช้แบบสอบถามที่ระบุ |
18 | ช่วง ValueRange (ฟิลด์ TemporalField) รับช่วงของค่าที่ถูกต้องสำหรับฟิลด์ที่ระบุ |
19 | สตริง toString () เอาท์พุตออฟเซ็ตนี้เป็นสตริงโดยใช้ ID ที่ทำให้เป็นมาตรฐาน |
วิธีการสืบทอด
คลาสนี้สืบทอดวิธีการจากคลาสต่อไปนี้ -
- Java.time.ZoneId
- Java.lang.Object