java.time.YearMonthクラス
前書き
ザ・ java.time.YearMonth クラスは、2007-12などのISO-8601カレンダーシステムの年月を表します。
クラス宣言
以下はの宣言です java.time.YearMonth クラス-
public final class YearMonth
extends Object
implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable
クラスメソッド
シニア番号 | 方法と説明 |
---|---|
1 | 時間的adjustInto(時間的時間的) 指定された時間オブジェクトを調整して、この年月を設定します。 |
2 | LocalDate atDay(int dayOfMonth) 今年の月と曜日を組み合わせてLocalDateを作成します。 |
3 | LocalDate atEndOfMonth() 月末にLocalDateを返します。 |
4 | int compareTo(YearMonth other) 今年の月を別の年の月と比較します。 |
5 | boolean equals(Object otherYearMonth) このYearMonthが指定されたYearMonthと等しいかどうかを確認します。 |
6 | 文字列フォーマット(DateTimeFormatterフォーマッター) 指定されたフォーマッタを使用して、今年と月をフォーマットします。 |
7 | static YearMonth from(TemporalAmount amount) 一時的な金額からYearMonthのインスタンスを取得します。 |
8 | int get(TemporalFieldフィールド) 指定されたフィールドの値を今年から月にintとして取得します。 |
9 | long getLong(TemporalFieldフィールド) 要求されたユニットの値をlongで取得します。 |
10 | 月getMonth() 月の列挙型を使用して月のフィールドを取得します。 |
11 | int getMonthValue() 1から12までの月のフィールドを取得します。 |
12 | int getYear() 年フィールドを取得します。 |
13 | int hashCode() このYearMonthのハッシュコード。 |
14 | boolean isAfter(YearMonth other) この年月が指定された年月より後かどうかを確認します。 |
15 | boolean isBefore(YearMonth other) この年月が指定された年月より前であるかどうかを確認します。 |
16 | ブールisLeapYear() ISO暦暦システム規則に従って、その年がうるう年であるかどうかを確認します。 |
17 | ブールisLeap(長い年) ISO暦暦システム規則に従って、その年がうるう年であるかどうかを確認します。 |
18 | boolean isSupported(TemporalFieldフィールド) 指定されたフィールドがサポートされているかどうかを確認します。 |
19 | boolean isSupported(TemporalUnit unit) 指定されたユニットがサポートされているかどうかを確認します。 |
20 | ブールisValidDay(int dayOfMonth) 月の日がこの年の月に有効かどうかを確認します。 |
21 | int lengthOfMonth() 年を考慮して、月の長さを返します。 |
22 | int lengthOfYear() 年の長さを返します。 |
23 | YearMonthマイナス(long amountToSubtract、TemporalUnit unit) 指定された金額を差し引いた今年のコピーを返します。 |
24 | YearMonthマイナス(TemporalAmountamountToSubtract) 指定されたYearMonthを差し引いたこのYearMonthのコピーを返します。 |
25 | YearMonthマイナスMonths(longmonthsToSubtract) 指定された月を差し引いたこのYearMonthのコピーを返します。 |
26 | YearMonthマイナスYears(long yearsToSubtract) 指定された年を差し引いたこのYearMonthのコピーを返します。 |
27 | static YearMonth now() デフォルトのタイムゾーンのシステムクロックから現在の年月を取得します。 |
28 | 静的YearMonthnow(時計時計) 指定された時計から現在の年月を取得します。 |
29 | 静的YearMonthnow(ZoneIdゾーン) 指定されたタイムゾーンのシステムクロックから現在の年月を取得します。 |
30 | static YearMonth of(int years、int month) 年と月からYearMonthのインスタンスを取得します。 |
31 | 静的YearMonthof(int年、月月) 年と月からYearMonthのインスタンスを取得します。 |
32 | static YearMonth parse(CharSequence text) 2007-12などのテキスト文字列からYearMonthを取得します。 |
33 | static YearMonth parse(CharSequence text、DateTimeFormatter formatter) 特定のフォーマッタを使用して、テキスト文字列からYearMonthのインスタンスを取得します。 |
34 | YearMonth plus(long amountToAdd、TemporalUnit unit) 指定されたYearMonthが追加されたこのYearMonthのコピーを返します。 |
35 | YearMonth plus(TemporalAmount amountToAdd) 指定されたYearMonthが追加されたこのYearMonthのコピーを返します。 |
36 | YearMonth plusMonths(long monthsToAdd) 指定された月が追加されたこのYearMonthのコピーを返します。 |
37 | YearMonth plusYears(long yearsToAdd) 指定された年が追加されたこのYearMonthのコピーを返します。 |
38 | 指定されたクエリを使用して、今年と月をクエリします。 |
39 | ValueRange範囲(TemporalFieldフィールド) 指定されたフィールドの有効な値の範囲を取得します。 |
40 | 文字列toString() 今年の月を文字列として出力します。 |
41 | long until(Temporal endExclusive、TemporalUnit unit) 指定された単位で、次の年月までの時間を計算します。 |
42 | YearMonth with(TemporalAdjusterアジャスター) 今年の調整済みコピーを返します-月。 |
43 | YearMonth with(TemporalField field、long newValue) 指定されたフィールドが新しい値に設定された今年の月のコピーを返します。 |
44 | YearMonth withMonth(int month) 月が変更されたこのYearMonthのコピーを返します。 |
45 | YearMonth withYear(int year) 年が変更されたこのYearMonthのコピーを返します。 |
継承されたメソッド
このクラスは、次のクラスからメソッドを継承します-
- Java.lang.Object