| Package | Description |
|---|---|
| java.time |
The main API for dates, times, instants, and durations.
|
| java.time.chrono |
Generic API for calendar systems other than the default ISO.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Period
A date-based amount of time in the ISO-8601 calendar system, such as '2 years, 3 months and 4 days'.
|
| Modifier and Type | Method and Description |
|---|---|
static ChronoPeriod |
ChronoPeriod.between(ChronoLocalDate
Obtains a
ChronoPeriod consisting of amount of time between two dates.
|
ChronoPeriod |
ChronoPeriod.minus(TemporalAmount
Returns a copy of this period with the specified period subtracted.
|
ChronoPeriod |
ChronoPeriod.multipliedBy(int scalar)
Returns a new instance with each amount in this period in this period multiplied by the specified scalar.
|
default ChronoPeriod |
ChronoPeriod.negated()
Returns a new instance with each amount in this period negated.
|
ChronoPeriod |
ChronoPeriod.normalized()
Returns a copy of this period with the amounts of each unit normalized.
|
default ChronoPeriod |
Chronology.period(int years, int months, int days)
Obtains a period for this chronology based on years, months and days.
|
ChronoPeriod |
ChronoPeriod.plus(TemporalAmount
Returns a copy of this period with the specified period added.
|
ChronoPeriod |
JapaneseDate.until(ChronoLocalDate
|
ChronoPeriod |
ChronoLocalDate.until(ChronoLocalDate
Calculates the period between this date and another date as a
ChronoPeriod.
|
ChronoPeriod |
HijrahDate.until(ChronoLocalDate
|
ChronoPeriod |
ThaiBuddhistDate.until(ChronoLocalDate
|
ChronoPeriod |
MinguoDate.until(ChronoLocalDate
|