java.time.year Class
pengantar
Itu java.time.Year kelas mewakili satu tahun dalam sistem kalender ISO-8601, seperti 2007.
Deklarasi kelas
Berikut adalah deklarasi untuk java.time.Year kelas -
public final class Year
extends Object
implements Temporal, TemporalAdjuster, Comparable<Year>, Serializable
Bidang
Berikut adalah bidang untuk Java.time.Period kelas -
static int MAX_VALUE - Tahun dukungan maksimum, '+999,999,999'.
static int MIN_VALUE - Tahun dukungan minimum, '-999,999,999'.
Metode kelas
| Sr.No. | Metode & Deskripsi |
|---|---|
| 1 | Penyesuaian temporal (Temporal temporal) Menyesuaikan objek temporal yang ditentukan untuk dimiliki tahun ini. |
| 2 | LocalDate atDay (int dayOfYear) Gabungkan tahun ini dengan hari dalam setahun untuk membuat LocalDate. |
| 3 | YearMonth atMonth(int month) Menggabungkan tahun ini dengan satu bulan untuk membuat YearMonth. |
| 4 | YearMonth atMonth(Month month) Menggabungkan tahun ini dengan satu bulan untuk membuat YearMonth. |
| 5 | LocalDate atMonthDay(MonthDay monthDay) Gabungkan tahun ini dengan satu bulan-hari untuk membuat LocalDate. |
| 6 | int bandingkanTo (Tahun lainnya) Bandingkan tahun ini dengan tahun lainnya. |
| 7 | boolean sama dengan (Object otherYear) Memeriksa apakah Tahun ini sama dengan Tahun yang ditentukan. |
| 8 | Format string (formatter DateTimeFormatter) Format tahun ini menggunakan formatter yang ditentukan. |
| 9 | Statis Tahun dari (jumlah TemporalAmount) Memperoleh contoh Tahun dari jumlah sementara. |
| 10 | int get (bidang TemporalField) Mendapat nilai bidang yang ditentukan dari tahun ini sebagai int. |
| 11 | getLong panjang (bidang TemporalField) Mendapatkan nilai unit yang diminta selama. |
| 12 | int getValue () Mendapat nilai tahun. |
| 13 | int hashCode () Kode hash untuk Tahun ini. |
| 14 | boolean isAfter (Setahun lainnya) Memeriksa apakah tahun ini setelah tahun yang ditentukan. |
| 15 | boolean isBefore (Year other) Memeriksa apakah tahun ini sebelum tahun yang ditentukan. |
| 16 | boolean isLeap () 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 isValidMonthDay (MonthDay monthDay) Memeriksa apakah bulan-hari berlaku untuk tahun ini. |
| 21 | int panjang () Mendapatkan panjang tahun ini dalam hitungan hari. |
| 22 | Tahun dikurangi (long amountToSubtract, TemporalUnit unit) Mengembalikan salinan tahun ini dengan jumlah yang ditentukan dikurangi. |
| 23 | Tahun dikurangi (TemporalAmount jumlahToSubtract) Mengembalikan salinan Tahun ini dengan pengurangan Tahun yang ditentukan. |
| 24 | Tahun dikurangiTahun (tahun panjangToSubtract) Mengembalikan salinan Tahun ini dengan pengurangan tahun yang ditentukan. |
| 25 | statis Tahun sekarang () Memperoleh tahun saat ini dari jam sistem di zona waktu default. |
| 26 | statis Tahun sekarang (Jam jam) Memperoleh tahun saat ini dari jam yang ditentukan. |
| 27 | statis Tahun sekarang (zona ZoneId) Memperoleh tahun saat ini dari jam sistem di zona waktu yang ditentukan. |
| 28 | Tahun statis (int tahun) Memperoleh contoh Tahun. |
| 29 | Parse Tahun statis (teks CharSequence) Memperoleh Setahun dari string teks seperti 2007. |
| 30 | Parse Tahun statis (teks CharSequence, formatter DateTimeFormatter) Memperoleh contoh Tahun dari string teks menggunakan pemformat tertentu. |
| 31 | Tahun plus (long amountToAdd, TemporalUnit unit) Mengembalikan salinan Tahun ini dengan Tahun yang ditentukan ditambahkan. |
| 32 | Tahun plus (TemporalAmount jumlahToAdd) Mengembalikan salinan Tahun ini dengan Tahun yang ditentukan ditambahkan. |
| 33 | Year plusMonths(long monthsToAdd) Mengembalikan salinan Tahun ini dengan penambahan bulan yang ditentukan. |
| 34 | Tahun plusTahun (tahun panjangToAdd) Mengembalikan salinan Tahun ini dengan tahun yang ditentukan ditambahkan. |
| 35 | Kueri Kueri tahun ini menggunakan kueri yang ditentukan. |
| 36 | Rentang ValueRange (bidang TemporalField) Mendapat kisaran nilai yang valid untuk bidang yang ditentukan. |
| 37 | String toString () Menghasilkan tahun ini sebagai String. |
| 38 | lama sampai (Temporal endExclusive, TemporalUnit unit) Menghitung jumlah waktu sampai satu tahun lagi dalam satuan yang ditentukan. |
| 39 | Tahun dengan (adjuster TemporalAdjuster) Mengembalikan salinan yang disesuaikan tahun ini. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas berikut -
- Java.lang.Object