java.time.MonthDay คลาส
บทนำ
java.time.MonthDay คลาสแทนวันต่อเดือนในระบบปฏิทิน ISO-8601 เช่น --12-03
การประกาศคลาส
ต่อไปนี้เป็นคำประกาศสำหรับ java.time.MonthDay ชั้นเรียน -
public final class MonthDay
extends Object
implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, Serializable
วิธีการเรียน
ซีเนียร์ | วิธีการและคำอธิบาย |
---|---|
1 | Temporal adjustmentInto (Temporal ชั่วคราว) ปรับวัตถุชั่วคราวที่ระบุให้มีเดือน - วันนี้ |
2 | LocalDate atYear (ปี int) รวมวันเดือนกับปีเพื่อสร้าง LocalDate |
3 | int CompareTo (เดือนวันอื่น ๆ ) เปรียบเทียบเดือน - วันกับเดือน - วันอื่น |
4 | บูลีนเท่ากับ (Object obj) ตรวจสอบว่าเดือน - วันนี้เท่ากับเดือน - วันอื่นหรือไม่ |
5 | รูปแบบสตริง (ตัวจัดรูปแบบ DateTimeFormatter) จัดรูปแบบเดือนต่อวันโดยใช้ฟอร์แมตเตอร์ที่ระบุ |
6 | คงที่ MonthDay จาก (TemporalAccessor ชั่วขณะ) รับอินสแตนซ์ของ MonthDay จากวัตถุชั่วคราว |
7 | int รับ (เขต TemporalField) รับค่าของฟิลด์ที่ระบุจากวันเดือนนี้เป็น int |
8 | int getDayOfMonth () รับเขตข้อมูลวันของเดือน |
9 | getLong ยาว (เขต TemporalField) รับค่าของฟิลด์ที่ระบุจากเวลานี้เป็น long |
10 | เดือน getMonth () รับฟิลด์เดือนของปีโดยใช้ Month enum |
11 | int getMonthValue () รับเขตข้อมูลเดือนของปีตั้งแต่ 1 ถึง 12 |
12 | int hashCode () รหัสแฮชสำหรับเดือน - วันนี้ |
13 | บูลีน isAfter (MonthDay other) ตรวจสอบว่าเดือน - วันนี้อยู่หลังเดือน - วันที่ระบุหรือไม่ |
14 | บูลีน isBefore (MonthDay อื่น ๆ ) ตรวจสอบว่าเดือน - วันนี้อยู่ก่อนวันเดือน - วันที่ระบุหรือไม่ |
15 | บูลีน isSupported (ฟิลด์ TemporalField) ตรวจสอบว่ารองรับฟิลด์ที่ระบุหรือไม่ |
16 | บูลีน isSupported (หน่วย TemporalUnit) ตรวจสอบว่ารองรับยูนิตที่ระบุหรือไม่ |
17 | บูลีน isValidYear (ปี int) ตรวจสอบว่าปีนี้ใช้ได้สำหรับเดือน - วันนี้หรือไม่ |
18 | คงที่ MonthDay now () รับเวลาปัจจุบันจากนาฬิการะบบในเขตเวลาเริ่มต้น |
19 | คงที่ MonthDay now (นาฬิกานาฬิกา) รับเวลาปัจจุบันจากนาฬิกาที่ระบุ |
20 | คงที่ MonthDay ทันที (โซน ZoneId) รับเวลาปัจจุบันจากนาฬิการะบบในเขตเวลาที่ระบุ |
21 | คงที่ MonthDay ของ (int month, int dayOfMonth) รับอินสแตนซ์ของ MonthDay |
22 | แบบคงที่ MonthDay of (Month month, int dayOfMonth) รับอินสแตนซ์ของ MonthDay |
23 | การแยกวิเคราะห์ MonthDay แบบคงที่ (ข้อความ CharSequence) รับอินสแตนซ์ของ MonthDay จากสตริงข้อความเช่น --12-03 |
24 | การแยกวิเคราะห์ MonthDay แบบคงที่ (ข้อความ CharSequence, รูปแบบ DateTimeFormatter) รับอินสแตนซ์ของ MonthDay จากสตริงข้อความโดยใช้ฟอร์แมตเตอร์เฉพาะ |
25 | แบบสอบถาม ค้นหาในครั้งนี้โดยใช้แบบสอบถามที่ระบุ |
26 | ช่วง ValueRange (ฟิลด์ TemporalField) รับช่วงของค่าที่ถูกต้องสำหรับฟิลด์ที่ระบุ |
27 | สตริง toString () แสดงวันที่นี้เป็นสตริงเช่น --12-03 |
28 | MonthDay กับ (เดือนเดือน) ส่งคืนสำเนาของ MonthDay นี้โดยมีการเปลี่ยนแปลงเดือนของปี |
29 | MonthDay withDayOfMonth (int dayOfMonth) ส่งคืนสำเนาของ MonthDay นี้โดยมีการเปลี่ยนแปลงวันของเดือน |
30 | MonthDay withMonth (เดือน int) ส่งคืนสำเนาของ MonthDay นี้โดยมีการเปลี่ยนแปลงเดือนของปี |
วิธีการสืบทอด
คลาสนี้สืบทอดวิธีการจากคลาสต่อไปนี้ -
- Java.lang.Object