Lớp java.time.ZoneId

Giới thiệu

Các java.time.ZoneId lớp đại diện cho một ID múi giờ, chẳng hạn như Châu Âu / Paris.

Khai báo lớp

Sau đây là khai báo cho java.time.ZoneId lớp học -

public abstract class ZoneId
   extends Object
      implements Serializable

Cánh đồng

Sau đây là các trường cho Java.time.ZoneId lớp học -

  • static Map<String,String> SHORT_IDS - Bản đồ ghi đè múi giờ để cho phép sử dụng tên múi giờ ngắn.

Phương thức lớp

Sr.No. Phương pháp & Mô tả
1 boolean bằng (Object obj)

Kiểm tra xem ID múi giờ này có bằng ID múi giờ khác hay không.

2 tĩnh ZoneId từ (TemporalAccessor tạm thời)

Lấy một thể hiện của ZoneId từ một đối tượng tạm thời.

3 static Set getAvailableZoneIds ()

Nhận tập hợp các ID vùng có sẵn.

4 Chuỗi getDisplayName (kiểu TextStyle, ngôn ngữ Locale)

Nhận biểu diễn dạng văn bản của khu vực, chẳng hạn như 'Giờ Anh' hoặc '+02: 00'.

5 trừu tượng chuỗi getId ()

Nhận ID múi giờ duy nhất.

6 trừu tượng ZoneRules getRules ()

Nhận quy tắc múi giờ cho ID này cho phép thực hiện các phép tính.

7 int hashCode ()

Mã băm cho ID múi giờ này.

số 8 ZoneId chuẩn hóa ()

Chuẩn hóa ID múi giờ, trả về ZoneOffset nếu có thể.

9 ZoneId tĩnh của (String zoneId)

Lấy một phiên bản ZoneId từ một ID đảm bảo rằng ID đó hợp lệ và có sẵn để sử dụng.

10 static ZoneId of (String zoneId, Map aliasMap)

Lấy một phiên bản ZoneId bằng cách sử dụng ID của nó bằng cách sử dụng bản đồ các bí danh để bổ sung cho các ID vùng tiêu chuẩn.

11 static ZoneId ofOffset (String prefix, ZoneOffset offset)

Lấy một thể hiện của ZoneId bao bọc một phần bù.

12 static ZoneId systemDefault ()

Nhận múi giờ mặc định của hệ thống.

13 Chuỗi toString ()

Xuất vùng này dưới dạng Chuỗi, sử dụng ID.

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.lang.Object