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