java.time.YearMonth Lớp
Giới thiệu
Các java.time.YearMonth lớp đại diện cho một năm tháng trong hệ thống lịch ISO-8601, chẳng hạn như 2007-12.
Khai báo lớp
Sau đây là khai báo cho java.time.YearMonth lớp học -
public final class YearMonth
   extends Object
      implements Temporal, TemporalAdjuster, Comparable<YearMonth>, SerializablePhương thức lớp
| Sr.No. | Phương pháp & Mô tả | 
|---|---|
| 1 | Điều chỉnh theo thời gianInto (Thời gian theo thời gian) Điều chỉnh đối tượng thời gian được chỉ định để có năm tháng này. | 
| 2 | LocalDate atDay (int dayOfMonth) Kết hợp năm này với một ngày trong tháng để tạo LocalDate. | 
| 3 | LocalDate atEndOfMonth () Trả về LocalDate vào cuối tháng .. | 
| 4 | int CompareTo (Năm tháng khác) So sánh năm này với tháng khác trong năm. | 
| 5 | boolean bằng (Đối tượng khácYearMonth) Kiểm tra xem Tháng này có bằng Tháng năm đã chỉ định hay không. | 
| 6 | Định dạng chuỗi (định dạng DateTimeFormatter) Định dạng năm này tháng bằng cách sử dụng định dạng được chỉ định. | 
| 7 | tĩnh Năm Tháng từ (Số tiền tạm thời) Lấy một phiên bản của YearMonth từ một số tiền tạm thời. | 
| số 8 | int get (trường TemporalField) Nhận giá trị của trường được chỉ định từ năm-tháng này dưới dạng số nguyên. | 
| 9 | long getLong (trường TemporalField) Nhận giá trị của đơn vị được yêu cầu miễn là. | 
| 10 | Tháng getMonth () Nhận trường tháng trong năm bằng enum Tháng. | 
| 11 | int getMonthValue () Nhận trường tháng trong năm từ 1 đến 12. | 
| 12 | int getYear () Nhận trường năm. | 
| 13 | int hashCode () Mã băm cho tháng này. | 
| 14 | boolean isAfter (Năm tháng khác) Kiểm tra xem năm tháng này có sau tháng năm được chỉ định hay không. | 
| 15 | boolean isBefore (Năm tháng khác) Kiểm tra xem năm tháng này có trước tháng năm được chỉ định hay không. | 
| 16 | boolean isLeapYear () Kiểm tra xem năm có phải là năm nhuận hay không, theo các quy tắc của hệ thống lịch tiên nghiệm ISO. | 
| 17 | boolean isLeap (năm dài) Kiểm tra xem năm có phải là năm nhuận hay không, theo các quy tắc của hệ thống lịch tiên nghiệm ISO. | 
| 18 | boolean isSupported (trường TemporalField) Kiểm tra xem trường được chỉ định có được hỗ trợ không. | 
| 19 | boolean isSupported (đơn vị TemporalUnit) Kiểm tra xem đơn vị được chỉ định có được hỗ trợ không. | 
| 20 | boolean isValidDay (int dayOfMonth) Kiểm tra xem ngày trong tháng có hợp lệ cho năm tháng này hay không. | 
| 21 | int lengthOfMonth () Trả về độ dài của tháng, có tính đến năm. | 
| 22 | int lengthOfYear () Trả về độ dài của năm. | 
| 23 | Năm tháng trừ (số tiền dàiToSubtract, đơn vị TemporalUnit) Trả về một bản sao của năm này với số tiền đã chỉ định bị trừ đi. | 
| 24 | Năm tháng trừ (Số tiền tạm thời Trả về bản sao của Năm tháng này với Số tháng đã chỉ định bị trừ đi. | 
| 25 | Năm Tháng trừ Tháng (tháng dàiToSubtract) Trả về bản sao của Năm tháng này với tháng đã chỉ định bị trừ đi. | 
| 26 | Năm Tháng trừ Năm (năm dàiToSubtract) Trả về bản sao của Năm tháng này với số năm đã chỉ định bị trừ đi. | 
| 27 | static YearMonth now () Lấy năm tháng hiện tại từ đồng hồ hệ thống trong múi giờ mặc định. | 
| 28 | tĩnh Năm Tháng ngay (Đồng hồ đồng hồ) Lấy năm tháng hiện tại từ đồng hồ được chỉ định. | 
| 29 | tĩnh Năm Tháng ngay (Vùng ZoneId) Lấy năm tháng hiện tại từ đồng hồ hệ thống trong múi giờ được chỉ định. | 
| 30 | static YearMonth of (int years, int month) Lấy một phiên bản của YearMonth từ một năm và tháng. | 
| 31 | tĩnh Năm Tháng của (năm, Tháng tháng) Lấy một phiên bản của YearMonth từ một năm và tháng. | 
| 32 | Phân tích cú pháp năm tháng tĩnh (văn bản CharSequence) Lấy một tháng năm từ một chuỗi văn bản chẳng hạn như 2007-12. | 
| 33 | static YearMonth parse (văn bản CharSequence, DateTimeFormatter định dạng) Lấy một phiên bản của YearMonth từ một chuỗi văn bản bằng cách sử dụng một trình định dạng cụ thể. | 
| 34 | Năm tháng cộng (số tiền dàiToAdd, đơn vị TemporalUnit) Trả về một bản sao của Năm Tháng này với Tháng Năm đã chỉ định được thêm vào. | 
| 35 | Năm tháng cộng (Số tiền TemporalAmountToAdd) Trả về một bản sao của Năm Tháng này với Tháng Năm đã chỉ định được thêm vào. | 
| 36 | Năm tháng cộng với tháng (tháng dàiToAdd) Trả về bản sao của Năm tháng này với các tháng đã chỉ định được thêm vào. | 
| 37 | Năm Tháng cộng Năm (năm dài Thêm vào) Trả về bản sao của Năm tháng này với các năm đã chỉ định được thêm vào. | 
| 38 | Truy vấn năm này tháng này bằng cách sử dụng truy vấn được chỉ định. | 
| 39 | Phạm vi ValueRange (trường TemporalField) Nhận phạm vi giá trị hợp lệ cho trường được chỉ định. | 
| 40 | Chuỗi toString () Kết quả đầu ra trong năm và tháng này dưới dạng Chuỗi. | 
| 41 | lâu cho đến khi (Temporal endExclusive, TemporalUnit unit) Tính lượng thời gian cho đến năm tháng khác theo đơn vị được chỉ định. | 
| 42 | Năm tháng với (Bộ điều chỉnh TemporalAdjuster) Trả về bản sao đã điều chỉnh của năm tháng này. | 
| 43 | YearMonth với (trường TemporalField, giá trị mới dài) Trả về bản sao của năm tháng này với trường đã chỉ định được đặt thành giá trị mới. | 
| 44 | Năm Tháng với Tháng (trong tháng) Trả về bản sao của Năm tháng này với tháng trong năm được thay đổi. | 
| 45 | YearMonth withYear (trong năm) Trả về bản sao của Năm tháng này với năm đã thay đổi. | 
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