java.time.Clock คลาส

บทนำ

java.time.Clock คลาสให้การเข้าถึงปัจจุบันวันที่และเวลาโดยใช้เขตเวลา

การประกาศคลาส

ต่อไปนี้เป็นคำประกาศสำหรับ java.io.Clock ชั้นเรียน -

public abstract class Clock
   extends Object

ตัวสร้างคลาส

ซีเนียร์ ตัวสร้างและคำอธิบาย
1

protected Clock()

สิ่งนี้จะสร้างนาฬิกา

วิธีการเรียน

ซีเนียร์ วิธีการและคำอธิบาย
1 บูลีนเท่ากับ (Object obj)

วิธีนี้จะตรวจสอบว่านาฬิกานี้เท่ากับนาฬิกาอื่นหรือไม่

2 นาฬิกาคงที่ (คงที่ทันทีคงที่โซน ZoneId)

วิธีนี้จะได้นาฬิกาที่คืนค่าทันทีเหมือนเดิม

3 บทคัดย่อ ZoneId getZone ()

วิธีนี้ได้รับเขตเวลาที่ใช้ในการสร้างวันที่และเวลา

4 int hashCode ()

วิธีนี้ได้รับรหัสแฮชสำหรับนาฬิกานี้

5 int ทันที ()

วิธีนี้ได้รับทันทีปัจจุบันของนาฬิกา

6 มิลลิวินาทียาว ()

วิธีนี้ได้รับทันทีมิลลิวินาทีปัจจุบันของนาฬิกา

7 ออฟเซ็ตนาฬิกาแบบคงที่ (Clock baseClock, Duration offsetDuration)

วิธีนี้ได้รับนาฬิกาที่ส่งคืนอินสแตนซ์จากนาฬิกาที่ระบุพร้อมกับเพิ่มระยะเวลาที่ระบุ

8 ระบบนาฬิกาคงที่ (โซน ZoneId)

วิธีนี้จะได้นาฬิกาที่คืนค่าทันทีปัจจุบันโดยใช้นาฬิการะบบที่ดีที่สุด

9 ระบบนาฬิกาคงที่ค่าเริ่มต้นโซน ()

วิธีนี้ได้รับนาฬิกาที่ส่งคืนค่าทันทีปัจจุบันโดยใช้นาฬิการะบบที่ดีที่สุดโดยแปลงเป็นวันที่และเวลาโดยใช้เขตเวลาเริ่มต้น

10 ระบบนาฬิกาคงที่ UTC ()

วิธีนี้ได้รับนาฬิกาที่ส่งคืนค่าทันทีปัจจุบันโดยใช้นาฬิการะบบที่ดีที่สุดโดยแปลงเป็นวันที่และเวลาโดยใช้เขตเวลา UTC

11 ขีดนาฬิกาแบบคงที่ (Clock baseClock, Duration tickDuration)

วิธีนี้ได้รับนาฬิกาที่ส่งคืนอินสแตนซ์จากนาฬิกาที่ระบุซึ่งถูกตัดทอนให้เป็นช่วงเวลาที่ใกล้เคียงที่สุดของระยะเวลาที่ระบุ

12 ขีดนาฬิกาแบบคงที่นาที (โซน ZoneId)

วิธีนี้จะได้นาฬิกาที่ส่งคืนการฟ้องทันทีในปัจจุบันเป็นนาทีโดยใช้นาฬิการะบบที่ดีที่สุด

13 ขีดนาฬิกาแบบคงที่วินาที (โซน ZoneId)

วิธีนี้จะได้นาฬิกาที่ส่งคืนการฟ้องทันทีในปัจจุบันเป็นวินาทีโดยใช้นาฬิการะบบที่ดีที่สุด

14 นาฬิกาคงที่พร้อมโซน (โซน ZoneId)

วิธีนี้ส่งคืนสำเนาของนาฬิกานี้ด้วยเขตเวลาที่แตกต่างกัน

วิธีการสืบทอด

คลาสนี้สืบทอดวิธีการจากคลาสต่อไปนี้ -

  • Java.lang.Object