java.time.YearMonth Class
pengantar
Itu java.time.YearMonth kelas mewakili satu tahun-bulan dalam sistem kalender ISO-8601, seperti 2007-12.
Deklarasi kelas
Berikut adalah deklarasi untuk java.time.YearMonth kelas -
public final class YearMonth
extends Object
implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable
Metode kelas
| Sr.No. | Metode & Deskripsi |
|---|---|
| 1 | Penyesuaian temporal (Temporal temporal) Menyesuaikan objek temporal yang ditentukan untuk memiliki tahun-bulan ini. |
| 2 | LocalDate atDay (int dayOfMonth) Gabungkan tahun-bulan ini dengan hari-dari-bulan untuk membuat TanggalLokal. |
| 3 | LocalDate atEndOfMonth () Mengembalikan LocalDate di akhir bulan .. |
| 4 | int bandingkanTo (YearMonth other) Bandingkan tahun-bulan ini dengan tahun-bulan lainnya. |
| 5 | boolean sama dengan (Object otherYearMonth) Memeriksa apakah YearMonth ini sama dengan YearMonth yang ditentukan. |
| 6 | Format string (formatter DateTimeFormatter) Format bulan tahun ini menggunakan formatter yang ditentukan. |
| 7 | statis YearMonth dari (TemporalAmount jumlah) Mendapatkan instance YearMonth dari jumlah sementara. |
| 8 | int get (bidang TemporalField) Mendapat nilai bidang yang ditentukan dari tahun-bulan ini sebagai int. |
| 9 | getLong panjang (bidang TemporalField) Mendapatkan nilai unit yang diminta selama. |
| 10 | Bulan getMonth () Mendapatkan bidang bulan-tahun-tahun menggunakan enum Bulan. |
| 11 | int getMonthValue () Mendapatkan bidang bulan-tahun dari 1 hingga 12. |
| 12 | int getYear () Mendapat bidang tahun. |
| 13 | int hashCode () Kode hash untuk YearMonth ini. |
| 14 | boolean isAfter (YearMonth other) Memeriksa apakah tahun-bulan ini setelah tahun-bulan yang ditentukan. |
| 15 | boolean isBefore (YearMonth other) Memeriksa apakah tahun-bulan ini sebelum tahun-bulan yang ditentukan. |
| 16 | boolean isLeapYear () Memeriksa apakah tahun tersebut adalah tahun kabisat, menurut aturan sistem kalender proleptik ISO. |
| 17 | boolean isLeap (tahun panjang) Memeriksa apakah tahun tersebut adalah tahun kabisat, menurut aturan sistem kalender proleptik ISO. |
| 18 | boolean isSupported (bidang TemporalField) Memeriksa apakah bidang yang ditentukan didukung. |
| 19 | boolean isSupported (TemporalUnit unit) Memeriksa apakah unit yang ditentukan didukung. |
| 20 | boolean isValidDay (int dayOfMonth) Memeriksa apakah hari dalam sebulan berlaku untuk tahun-bulan ini. |
| 21 | int lengthOfMonth () Mengembalikan panjang bulan, dengan memperhitungkan tahun. |
| 22 | int lengthOfYear () Mengembalikan panjang tahun. |
| 23 | YearMonth minus (long amountToSubtract, TemporalUnit unit) Mengembalikan salinan tahun ini dengan jumlah yang ditentukan dikurangi. |
| 24 | YearMonth minus (TemporalAmount jumlahToSubtract) Mengembalikan salinan YearMonth ini dengan pengurangan YearMonth tertentu. |
| 25 | YearMonth minusMonths (long monthsToSubtract) Mengembalikan salinan YearMonth ini dengan pengurangan bulan yang ditentukan. |
| 26 | TahunBulan minusTahun (tahun panjangKurangi) Mengembalikan salinan YearMonth ini dengan pengurangan tahun yang ditentukan. |
| 27 | statis YearMonth now () Memperoleh tahun-bulan saat ini dari jam sistem di zona waktu default. |
| 28 | statis YearMonth sekarang (Jam jam) Memperoleh tahun-bulan saat ini dari jam yang ditentukan. |
| 29 | statis YearMonth sekarang (zona ZoneId) Memperoleh tahun-bulan saat ini dari jam sistem di zona waktu yang ditentukan. |
| 30 | Statis TahunBulan (int tahun, int bulan) Memperoleh contoh YearMonth dari tahun dan bulan. |
| 31 | Statis TahunBulan (int tahun, Bulan bulan) Memperoleh contoh YearMonth dari tahun dan bulan. |
| 32 | statis YearMonth parse (teks CharSequence) Memperoleh YearMonth dari string teks seperti 2007-12. |
| 33 | Parse YearMonth statis (teks CharSequence, formatter DateTimeFormatter) Memperoleh contoh YearMonth dari string teks menggunakan formatter tertentu. |
| 34 | YearMonth plus (long amountToAdd, TemporalUnit unit) Mengembalikan salinan YearMonth ini dengan penambahan YearMonth yang ditentukan. |
| 35 | YearMonth plus (TemporalAmount amountToAdd) Mengembalikan salinan YearMonth ini dengan penambahan YearMonth yang ditentukan. |
| 36 | YearMonth plusMonths (long monthsToAdd) Mengembalikan salinan YearMonth ini dengan penambahan bulan yang ditentukan. |
| 37 | YearMonth plusYears (long yearsToAdd) Mengembalikan salinan YearMonth ini dengan penambahan tahun yang ditentukan. |
| 38 | Kueri Kueri bulan ini menggunakan kueri yang ditentukan. |
| 39 | Rentang ValueRange (bidang TemporalField) Mendapat kisaran nilai yang valid untuk bidang yang ditentukan. |
| 40 | String toString () Menghasilkan tahun-bulan ini sebagai String. |
| 41 | lama sampai (Temporal endExclusive, TemporalUnit unit) Menghitung jumlah waktu hingga tahun-bulan berikutnya dalam satuan yang ditentukan. |
| 42 | YearMonth with (TemporalAdjuster adjuster) Mengembalikan salinan yang disesuaikan dari tahun-bulan ini. |
| 43 | YearMonth with (TemporalField field, long newValue) Mengembalikan salinan tahun-bulan ini dengan bidang yang ditentukan disetel ke nilai baru. |
| 44 | YearMonth withMonth (int bulan) Mengembalikan salinan YearMonth ini dengan bulan-of-year diubah. |
| 45 | YearMonth withYear (int year) Mengembalikan salinan YearMonth ini dengan tahun yang diubah. |
Metode yang diwarisi
Kelas ini mewarisi metode dari kelas berikut -
- Java.lang.Object