Uses of Interface
java.time.chrono.ChronoPeriod
Package
Description
The main API for dates, times, instants, and durations.
Generic API for calendar systems other than the default ISO.
-
Uses of ChronoPeriod in java.time
Modifier and TypeClassDescriptionclass
A date-based amount of time in the ISO-8601 calendar system, such as '2 years, 3 months and 4 days'. -
Uses of ChronoPeriod in java.time.chrono
Modifier and TypeMethodDescriptionstatic ChronoPeriod
ChronoPeriod.between(ChronoLocalDate startDateInclusive, ChronoLocalDate endDateExclusive)
Obtains aChronoPeriod
consisting of amount of time between two dates.ChronoPeriod.minus(TemporalAmount amountToSubtract)
Returns a copy of this period with the specified period subtracted.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.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.plus(TemporalAmount amountToAdd)
Returns a copy of this period with the specified period added.ChronoLocalDate.until(ChronoLocalDate endDateExclusive)
Calculates the period between this date and another date as aChronoPeriod
.HijrahDate.until(ChronoLocalDate endDate)
JapaneseDate.until(ChronoLocalDate endDate)
MinguoDate.until(ChronoLocalDate endDate)
ThaiBuddhistDate.until(ChronoLocalDate endDate)