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>, Serializable
Cá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