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>, Serializable
Phươ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