java.time.Clock Class

Giới thiệu

Các java.time.Clock lớp cung cấp quyền truy cập vào thời điểm, ngày và giờ hiện tại bằng cách sử dụng múi giờ.

Khai báo lớp

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

public abstract class Clock
   extends Object

Các hàm tạo lớp

Sr.No. Hàm tạo & Mô tả
1

protected Clock()

Điều này tạo ra một Đồng hồ.

Phương thức lớp

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

Phương pháp này kiểm tra xem đồng hồ này có bằng đồng hồ khác hay không.

2 Đồng hồ tĩnh cố định (Instant fixedInstant, ZoneId zone)

Phương thức này nhận được một đồng hồ luôn trả về cùng một thời điểm.

3 trừu tượng ZoneId getZone ()

Phương pháp này lấy múi giờ đang được sử dụng để tạo ngày và giờ.

4 int hashCode ()

Phương thức này nhận mã băm cho đồng hồ này.

5 int Instant ()

Phương thức này nhận thời điểm hiện tại của đồng hồ.

6 mili dài ()

Phương thức này nhận thời gian mili giây hiện tại của đồng hồ.

7 Độ lệch đồng hồ tĩnh (Clock baseClock, Duration offsetDuration)

Phương thức này nhận được một đồng hồ trả về các phiên bản từ đồng hồ được chỉ định với thời lượng được chỉ định được thêm vào.

số 8 Hệ thống đồng hồ tĩnh (vùng ZoneId)

Phương pháp này nhận được một đồng hồ trả về thời điểm hiện tại bằng cách sử dụng đồng hồ hệ thống tốt nhất hiện có.

9 Hệ thống đồng hồ tĩnhDefaultZone ()

Phương pháp này nhận được một đồng hồ trả về thời điểm hiện tại bằng cách sử dụng đồng hồ hệ thống tốt nhất hiện có, chuyển đổi thành ngày và giờ bằng cách sử dụng múi giờ mặc định.

10 hệ thống đồng hồ tĩnhUTC ()

Phương pháp này thu được đồng hồ trả về thời điểm hiện tại bằng cách sử dụng đồng hồ hệ thống tốt nhất hiện có, chuyển đổi thành ngày và giờ bằng cách sử dụng múi giờ UTC.

11 Đồng hồ tĩnh đánh dấu (Clock baseClock, Duration tickDuration)

Phương thức này nhận được một đồng hồ trả về các phiên bản từ đồng hồ được chỉ định bị cắt ngắn đến lần xuất hiện gần nhất của khoảng thời gian được chỉ định.

12 Đồng hồ tĩnh tickMinutes (ZoneId zone)

Phương pháp này nhận được một đồng hồ trả về tích tắc tức thì hiện tại trong cả phút bằng cách sử dụng đồng hồ hệ thống tốt nhất hiện có.

13 Đồng hồ tĩnh tickSeconds (ZoneId zone)

Phương pháp này nhận được một đồng hồ trả về tích tắc tức thì hiện tại trong toàn bộ giây bằng cách sử dụng đồng hồ hệ thống tốt nhất hiện có.

14 Đồng hồ tĩnh với Zone (vùng ZoneId)

Phương thức này trả về một bản sao của đồng hồ này với múi giờ khác.

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