Uses of Class
org.threeten.bp.Duration

Packages that use Duration
Package
Description
The main API for dates, times, instants, and durations.
Access to date and time using fields and units.
Support for time-zones and their rules.
  • Uses of Duration in org.threeten.bp

    Fields in org.threeten.bp declared as Duration
    Modifier and Type
    Field
    Description
    static Duration
    Duration.ZERO
    Constant for a duration of zero.
    Methods in org.threeten.bp that return Duration
    Modifier and Type
    Method
    Description
    Duration.abs()
    Returns a copy of this duration with a positive length.
    static Duration
    Duration.between​(Temporal startInclusive, Temporal endExclusive)
    Obtains an instance of Duration representing the duration between two instants.
    Duration.dividedBy​(long divisor)
    Returns a copy of this duration divided by the specified value.
    static Duration
    Duration.from​(TemporalAmount amount)
    Obtains an instance of Duration from an amount.
    Duration.minus​(long amountToSubtract, TemporalUnit unit)
    Returns a copy of this duration with the specified duration subtracted.
    Duration.minus​(Duration duration)
    Returns a copy of this duration with the specified duration subtracted.
    Duration.minusDays​(long daysToSubtract)
    Returns a copy of this duration with the specified duration in 24 hour days subtracted.
    Duration.minusHours​(long hoursToSubtract)
    Returns a copy of this duration with the specified duration in hours subtracted.
    Duration.minusMillis​(long millisToSubtract)
    Returns a copy of this duration with the specified duration in milliseconds subtracted.
    Duration.minusMinutes​(long minutesToSubtract)
    Returns a copy of this duration with the specified duration in minutes subtracted.
    Duration.minusNanos​(long nanosToSubtract)
    Returns a copy of this duration with the specified duration in nanoseconds subtracted.
    Duration.minusSeconds​(long secondsToSubtract)
    Returns a copy of this duration with the specified duration in seconds subtracted.
    Duration.multipliedBy​(long multiplicand)
    Returns a copy of this duration multiplied by the scalar.
    Duration.negated()
    Returns a copy of this duration with the length negated.
    static Duration
    Duration.of​(long amount, TemporalUnit unit)
    Obtains an instance of Duration from a duration in the specified unit.
    static Duration
    Duration.ofDays​(long days)
    Obtains an instance of Duration from a number of standard 24 hour days.
    static Duration
    Duration.ofHours​(long hours)
    Obtains an instance of Duration from a number of standard length hours.
    static Duration
    Duration.ofMillis​(long millis)
    Obtains an instance of Duration from a number of milliseconds.
    static Duration
    Duration.ofMinutes​(long minutes)
    Obtains an instance of Duration from a number of standard length minutes.
    static Duration
    Duration.ofNanos​(long nanos)
    Obtains an instance of Duration from a number of nanoseconds.
    static Duration
    Duration.ofSeconds​(long seconds)
    Obtains an instance of Duration from a number of seconds.
    static Duration
    Duration.ofSeconds​(long seconds, long nanoAdjustment)
    Obtains an instance of Duration from a number of seconds and an adjustment in nanoseconds.
    static Duration
    Duration.parse​(CharSequence text)
    Obtains a Duration from a text string such as PnDTnHnMn.nS.
    Duration.plus​(long amountToAdd, TemporalUnit unit)
    Returns a copy of this duration with the specified duration added.
    Duration.plus​(Duration duration)
    Returns a copy of this duration with the specified duration added.
    Duration.plusDays​(long daysToAdd)
    Returns a copy of this duration with the specified duration in 24 hour days added.
    Duration.plusHours​(long hoursToAdd)
    Returns a copy of this duration with the specified duration in hours added.
    Duration.plusMillis​(long millisToAdd)
    Returns a copy of this duration with the specified duration in milliseconds added.
    Duration.plusMinutes​(long minutesToAdd)
    Returns a copy of this duration with the specified duration in minutes added.
    Duration.plusNanos​(long nanosToAdd)
    Returns a copy of this duration with the specified duration in nanoseconds added.
    Duration.plusSeconds​(long secondsToAdd)
    Returns a copy of this duration with the specified duration in seconds added.
    Duration.withNanos​(int nanoOfSecond)
    Returns a copy of this duration with the specified nano-of-second.
    Duration.withSeconds​(long seconds)
    Returns a copy of this duration with the specified amount of seconds.
    Methods in org.threeten.bp with parameters of type Duration
    Modifier and Type
    Method
    Description
    int
    Duration.compareTo​(Duration otherDuration)
    Compares this duration to the specified Duration.
    Duration.minus​(Duration duration)
    Returns a copy of this duration with the specified duration subtracted.
    static Clock
    Clock.offset​(Clock baseClock, Duration offsetDuration)
    Obtains a clock that returns instants from the specified clock with the specified duration added
    Duration.plus​(Duration duration)
    Returns a copy of this duration with the specified duration added.
    static Clock
    Clock.tick​(Clock baseClock, Duration tickDuration)
    Obtains a clock that returns instants from the specified clock truncated to the nearest occurrence of the specified duration.
  • Uses of Duration in org.threeten.bp.temporal

    Methods in org.threeten.bp.temporal that return Duration
    Modifier and Type
    Method
    Description
    ChronoUnit.getDuration()
    Gets the estimated duration of this unit in the ISO calendar system.
    TemporalUnit.getDuration()
    Gets the duration of this unit, which may be an estimate.
  • Uses of Duration in org.threeten.bp.zone

    Methods in org.threeten.bp.zone that return Duration
    Modifier and Type
    Method
    Description
    abstract Duration
    ZoneRules.getDaylightSavings​(Instant instant)
    Gets the amount of daylight savings in use for the specified instant in this zone.
    ZoneOffsetTransition.getDuration()
    Gets the duration of the transition.