java.time.Period Kelas
pengantar
Itu java.time.Period model kelas sebuah kuantitas atau jumlah waktu dalam hal tahun, bulan dan hari.
Deklarasi kelas
Berikut adalah deklarasi untuk java.time.Period kelas -
public final class Period
extends Object
implements ChronoPeriod, Serializable
Bidang
Berikut adalah bidang untuk Java.time.Period kelas -
static Period ZERO - Konstanta untuk Periode nol.
Metode kelas
Sr.No. | Metode & Deskripsi |
---|---|
1 | AddTo temporal (Temporal temporal) Menambahkan Periode ini ke objek temporal yang ditentukan. |
2 | statis Periode antara (LocalDate startInclusive, LocalDate endExclusive) Memperoleh Periode yang terdiri dari jumlah tahun, bulan, dan hari antara dua tanggal. |
3 | boolean sama dengan (Object otherPeriod) Memeriksa apakah Periode ini sama dengan Periode yang ditentukan. |
4 | Duratio statis dari (jumlah TemporalAmount) Memperoleh contoh Periode dari jumlah sementara. |
5 | dapatkan panjang (unit TemporalUnit) Mendapatkan nilai unit yang diminta. |
6 | IsoChronology getChronology () Mendapatkan kronologi dari periode ini, yaitu sistem kalender ISO. |
7 | int getDays () Mendapat jumlah hari dalam periode ini. |
8 | int getMonths () Mendapat jumlah bulan periode ini. |
9 | Buat daftar Mendapat himpunan unit yang didukung oleh Periode ini. |
10 | int hashCode () Kode hash untuk Periode ini. |
11 | boolean isNegative () Memeriksa apakah Periode ini negatif, tidak termasuk nol. |
12 | boolean isZero () Memeriksa apakah Periode ini panjangnya nol. |
13 | Periode minus (TemporalAmount jumlahToSubtract) Mengembalikan salinan Periode ini dengan periode tertentu dikurangi. |
14 | Periode minusDays (long daysToSubtract) Mengembalikan salinan periode ini dengan pengurangan hari yang ditentukan. |
15 | Periode minusMonths (bulan panjang) Mengembalikan salinan periode ini dengan pengurangan bulan yang ditentukan. |
16 | Periode minusTahun (tahun panjang) Mengembalikan salinan periode ini dengan pengurangan tahun yang ditentukan. |
17 | Periode dikalikanBy (perkalian panjang) Mengembalikan salinan Periode ini dikalikan dengan skalar. |
18 | Periode dinegasikan () Mengembalikan salinan Periode ini dengan panjang yang dinegasikan. |
19 | Periode dinormalisasi () Mengembalikan salinan periode ini dengan tahun dan bulan dinormalisasi. |
20 | Statis Periode (int tahun, int bulan, int hari) Memperoleh Periode yang mewakili sejumlah tahun, bulan dan hari. |
21 | Statis Periode ofDays (int hari) Memperoleh Periode yang mewakili jumlah hari. |
22 | Statis Periode Bulan (int bulan) Memperoleh Periode yang mewakili beberapa bulan. |
23 | Statis Periode Minggu (int minggu) Memperoleh Periode yang mewakili beberapa minggu. |
24 | Statis Periode Tahun (int tahun) Memperoleh Periode yang mewakili beberapa minggu. |
25 | statis Periode parse (teks CharSequence) Memperoleh Periode dari string teks seperti PnYnMnD. |
26 | Periode plus (TemporalAmount amountToAdd) Mengembalikan salinan Periode ini dengan penambahan Periode tertentu. |
27 | Periode plusDays (long daysToAdd) Mengembalikan salinan periode ini dengan hari-hari tertentu ditambahkan. |
28 | Periode plusMonths (long monthsToAdd) Mengembalikan salinan periode ini dengan bulan yang ditentukan ditambahkan. |
29 | Periode plusTahun (tahun panjangToAdd) Mengembalikan salinan periode ini dengan tahun-tahun tertentu ditambahkan. |
30 | Pengurangan temporal Dari (Temporal temporal) Mengurangi Periode ini dari objek temporal yang ditentukan. |
31 | String toString () Representasi string Periode ini menggunakan representasi berbasis ISO-8601 detik, seperti PT8H6M12.345S. |
32 | long toTotalMonths () Mendapatkan jumlah total bulan dalam periode ini. |
33 | Periode withDays (int hari) Mengembalikan salinan periode ini dengan jumlah hari yang ditentukan. |
34 | Periode dengan Bulan (int bulan) Mengembalikan salinan periode ini dengan jumlah bulan yang ditentukan. |
35 | Periode withYears (int tahun) Mengembalikan salinan periode ini dengan jumlah Tahun tertentu. |
Metode yang diwariskan
Kelas ini mewarisi metode dari kelas berikut -
- Java.lang.Object