Lớp java.time.ZoneOffset
Giới thiệu
Các java.time.ZoneOffset lớp biểu thị sự chênh lệch múi giờ từ Greenwich / UTC, chẳng hạn như +02: 00.
Khai báo lớp
Sau đây là khai báo cho java.time.ZoneOffset lớp học -
public final class ZoneOffset
   extends ZoneId
      implements TemporalAccessor, TemporalAdjuster, Comparable<ZoneOffset>, SerializableCánh đồng
Sau đây là các trường cho Java.time.ZoneOffset lớp học -
- static ZoneOffset MAX - Không đổi cho độ lệch được hỗ trợ tối đa. 
- static ZoneOffset MIN - Không đổi đối với mức bù được hỗ trợ tối thiểu. 
- static ZoneOffset UTC - Chênh lệch múi giờ cho UTC, với ID là 'Z'. 
Phương thức lớp
| Sr.No. | Phương pháp & Mô tả | 
|---|---|
| 1 | Điều chỉnh theo thời gianInto (Thời gian theo thời gian) Điều chỉnh đối tượng thời gian được chỉ định để có cùng độ lệch với đối tượng này. | 
| 2 | int CompareTo (ZoneOffset other) So sánh khoảng chênh lệch này với khoảng chênh lệch khác theo thứ tự giảm dần. | 
| 3 | boolean bằng (Đối tượng đối tượng) Kiểm tra xem phần bù này có bằng với phần bù khác không. | 
| 4 | static ZoneOffset from (TemporalAccessor tạm thời) Lấy một thể hiện của ZoneOffset từ một đối tượng tạm thời. | 
| 5 | int get (trường TemporalField) Nhận giá trị của trường được chỉ định từ phần bù này dưới dạng int. | 
| 6 | Chuỗi getId () Nhận ID bù đắp vùng chuẩn hóa. | 
| 7 | long getLong (trường TemporalField) Nhận giá trị của trường được chỉ định từ độ lệch này dưới dạng dài. | 
| số 8 | ZoneRules getRules () Nhận các quy tắc múi giờ liên quan. | 
| 9 | int getTotalSeconds () Nhận tổng vùng bù trong vài giây. | 
| 10 | int hashCode () Mã băm cho phần bù này. | 
| 11 | boolean isSupported (trường TemporalField) Kiểm tra xem trường được chỉ định có được hỗ trợ không. | 
| 12 | static ZoneOffset of (String offsetId) Lấy một phiên bản của ZoneOffset bằng cách sử dụng ID. | 
| 13 | static ZoneOffset ofHours (int giờ) Lấy một phiên bản của ZoneOffset bằng cách sử dụng giá trị bù trong giờ. | 
| 14 | static ZoneOffset ofHoursMinutes (int giờ, int phút) Lấy một phiên bản của ZoneOffset bằng cách sử dụng giá trị chênh lệch theo giờ và phút. | 
| 15 | static ZoneOffset ofHoursMinutesSeconds (int giờ, int phút, int giây) Lấy một phiên bản của ZoneOffset bằng cách sử dụng giá trị chênh lệch theo giờ, phút và giây. | 
| 16 | static ZoneOffset ofTotalSeconds (int totalSeconds) Lấy một phiên bản của ZoneOffset xác định tổng bù đắp trong vài giây. | 
| 17 | Truy vấn phần bù này bằng cách sử dụng truy vấn được chỉ định. | 
| 18 | Phạm vi ValueRange (trường TemporalField) Nhận phạm vi giá trị hợp lệ cho trường được chỉ định. | 
| 19 | Chuỗi toString () Kết quả bù đắp này dưới dạng Chuỗi, sử dụng ID chuẩn hóa. | 
Các phương thức kế thừa
Lớp này kế thừa các phương thức từ các lớp sau:
- Java.time.ZoneId
- Java.lang.Object