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