Uses of Class
org.threeten.bp.Period

Packages that use Period
Package
Description
The main API for dates, times, instants, and durations.
Provides classes to print and parse dates and times.
  • Uses of Period in org.threeten.bp

    Fields in org.threeten.bp declared as Period
    Modifier and Type
    Field
    Description
    static final Period
    Period.ZERO
    A constant for a period of zero.
    Methods in org.threeten.bp that return Period
    Modifier and Type
    Method
    Description
    static Period
    Period.between(LocalDate startDate, LocalDate endDate)
    Obtains a Period consisting of the number of years, months, and days between two dates.
    static Period
    Period.from(TemporalAmount amount)
    Obtains an instance of Period from a temporal amount.
    Period.minus(TemporalAmount amountToSubtract)
    Returns a copy of this period with the specified amount subtracted.
    Period.minusDays(long daysToSubtract)
    Returns a copy of this period with the specified days subtracted.
    Period.minusMonths(long monthsToSubtract)
    Returns a copy of this period with the specified months subtracted.
    Period.minusYears(long yearsToSubtract)
    Returns a copy of this period with the specified years subtracted.
    Period.multipliedBy(int scalar)
    Returns a new instance with each element in this period multiplied by the specified scalar.
    Period.negated()
    Returns a new instance with each amount in this period negated.
    Period.normalized()
    Returns a copy of this period with the years and months normalized using a 12 month year.
    static Period
    Period.of(int years, int months, int days)
    Obtains a Period representing a number of years, months and days.
    static Period
    Period.ofDays(int days)
    Obtains a Period representing a number of days.
    static Period
    Period.ofMonths(int months)
    Obtains a Period representing a number of months.
    static Period
    Period.ofWeeks(int weeks)
    Obtains a Period representing a number of weeks.
    static Period
    Period.ofYears(int years)
    Obtains a Period representing a number of years.
    static Period
    Period.parse(CharSequence text)
    Obtains a Period from a text string such as PnYnMnD.
    Period.plus(TemporalAmount amountToAdd)
    Returns a copy of this period with the specified amount added.
    Period.plusDays(long daysToAdd)
    Returns a copy of this period with the specified days added.
    Period.plusMonths(long monthsToAdd)
    Returns a copy of this period with the specified months added.
    Period.plusYears(long yearsToAdd)
    Returns a copy of this period with the specified years added.
    LocalDate.until(ChronoLocalDate endDate)
    Calculates the period between this date and another date as a Period.
    Period.withDays(int days)
    Returns a copy of this period with the specified amount of days.
    Period.withMonths(int months)
    Returns a copy of this period with the specified amount of months.
    Period.withYears(int years)
    Returns a copy of this period with the specified amount of years.
  • Uses of Period in org.threeten.bp.format

    Methods in org.threeten.bp.format that return types with arguments of type Period
    Modifier and Type
    Method
    Description
    DateTimeFormatter.parsedExcessDays()
    A query that provides access to the excess days that were parsed.