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