Lớp java.time.MonthDay
Giới thiệu
Các java.time.MonthDay lớp biểu thị một ngày trong tháng trong hệ thống lịch ISO-8601, chẳng hạn như --12-03.
Khai báo lớp
Sau đây là khai báo cho java.time.MonthDay lớp học -
public final class MonthDay
extends Object
implements TemporalAccessor, TemporalAdjuster, Comparable<MonthDay>, 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ó ngày tháng này. |
2 | LocalDate atYear (trong năm) Kết hợp ngày này với một năm để tạo LocalDate. |
3 | int so sánhTo (Tháng ngày khác) So sánh ngày này với ngày khác trong tháng. |
4 | boolean bằng (Đối tượng đối tượng) Kiểm tra xem ngày-tháng này có bằng ngày-tháng khác không. |
5 | Định dạng chuỗi (định dạng DateTimeFormatter) Định dạng tháng này bằng cách sử dụng định dạng được chỉ định. |
6 | tháng tĩnh Ngày từ (TemporalAccessor tạm thời) Lấy một phiên bản của MonthDay từ một đối tượng tạm thời. |
7 | int get (trường TemporalField) Nhận giá trị của trường được chỉ định từ ngày tháng này dưới dạng int. |
số 8 | int getDayOfMonth () Nhận trường ngày trong tháng. |
9 | long getLong (trường TemporalField) Nhận giá trị của trường được chỉ định từ thời gian này là dài. |
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 hashCode () Mã băm cho ngày tháng này. |
13 | boolean isAfter (Tháng ngày khác) Kiểm tra xem ngày tháng này có sau ngày tháng cụ thể hay không. |
14 | boolean isBefore (Tháng ngày khác) Kiểm tra xem ngày tháng này có trước ngày tháng cụ thể hay không. |
15 | boolean isSupported (trường TemporalField) Kiểm tra xem trường được chỉ định có được hỗ trợ không. |
16 | boolean isSupported (đơn vị TemporalUnit) Kiểm tra xem đơn vị được chỉ định có được hỗ trợ không. |
17 | boolean isValidYear (int year) Kiểm tra xem năm có hợp lệ cho ngày-tháng này không. |
18 | tháng tĩnh Ngày bây giờ () Lấy thời gian hiện tại từ đồng hồ hệ thống trong múi giờ mặc định. |
19 | tháng tĩnh Ngày bây giờ (Đồng hồ đồng hồ) Lấy thời gian hiện tại từ đồng hồ được chỉ định. |
20 | tĩnh Tháng Ngày ngay bây giờ (Vùng ZoneId) Lấy thời gian hiện tại từ đồng hồ hệ thống trong múi giờ được chỉ định. |
21 | static MonthDay of (int month, int dayOfMonth) Lấy một phiên bản của MonthDay. |
22 | static MonthDay of (Tháng tháng, int dayOfMonth) Lấy một phiên bản của MonthDay. |
23 | phân tích cú pháp ngày tháng tĩnh (văn bản CharSequence) Lấy một phiên bản của MonthDay từ một chuỗi văn bản chẳng hạn như --12-03. |
24 | static monthDay parse (văn bản CharSequence, DateTimeFormatter định dạng) Lấy một phiên bản của MonthDay 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ể. |
25 | Truy vấn lần này bằng cách sử dụng truy vấn được chỉ định. |
26 | Phạm vi ValueRange (trường TemporalField) Nhận phạm vi giá trị hợp lệ cho trường được chỉ định. |
27 | Chuỗi toString () Kết quả ngày này dưới dạng Chuỗi, chẳng hạn như --12-03. |
28 | Tháng ngày với (Tháng tháng) Trả về bản sao của Ngày tháng này với tháng trong năm đã được thay đổi. |
29 | MonthDay withDayOfMonth (int dayOfMonth) Trả về một bản sao của Ngày tháng này với ngày trong tháng được thay đổi. |
30 | Tháng ngày với Tháng (trong tháng) Trả về bản sao của Ngày tháng này với tháng trong năm đã được 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