Uses of Class
java.time.OffsetTime

Packages that use OffsetTime
Package Description
java.time
The main API for dates, times, instants, and durations.
  • Uses of OffsetTime in java.time

    Fields in java.time declared as OffsetTime
    Modifier and Type Field Description
    static OffsetTime OffsetTime.MAX
    The maximum supported OffsetTime, '23:59:59.999999999-18:00'.
    static OffsetTime OffsetTime.MIN
    The minimum supported OffsetTime, '00:00:00+18:00'.
    Methods in java.time that return OffsetTime
    Modifier and Type Method Description
    OffsetTime LocalTime.atOffset​(ZoneOffset offset)
    Combines this time with an offset to create an OffsetTime.
    static OffsetTime OffsetTime.from​(TemporalAccessor temporal)
    Obtains an instance of OffsetTime from a temporal object.
    OffsetTime OffsetTime.minus​(long amountToSubtract, TemporalUnit unit)
    Returns a copy of this time with the specified amount subtracted.
    OffsetTime OffsetTime.minus​(TemporalAmount amountToSubtract)
    Returns a copy of this time with the specified amount subtracted.
    OffsetTime OffsetTime.minusHours​(long hours)
    Returns a copy of this OffsetTime with the specified number of hours subtracted.
    OffsetTime OffsetTime.minusMinutes​(long minutes)
    Returns a copy of this OffsetTime with the specified number of minutes subtracted.
    OffsetTime OffsetTime.minusNanos​(long nanos)
    Returns a copy of this OffsetTime with the specified number of nanoseconds subtracted.
    OffsetTime OffsetTime.minusSeconds​(long seconds)
    Returns a copy of this OffsetTime with the specified number of seconds subtracted.
    static OffsetTime OffsetTime.now()
    Obtains the current time from the system clock in the default time-zone.
    static OffsetTime OffsetTime.now​(Clock clock)
    Obtains the current time from the specified clock.
    static OffsetTime OffsetTime.now​(ZoneId zone)
    Obtains the current time from the system clock in the specified time-zone.
    static OffsetTime OffsetTime.of​(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)
    Obtains an instance of OffsetTime from an hour, minute, second and nanosecond.
    static OffsetTime OffsetTime.of​(LocalTime time, ZoneOffset offset)
    Obtains an instance of OffsetTime from a local time and an offset.
    static OffsetTime OffsetTime.ofInstant​(Instant instant, ZoneId zone)
    Obtains an instance of OffsetTime from an Instant and zone ID.
    static OffsetTime OffsetTime.parse​(CharSequence text)
    Obtains an instance of OffsetTime from a text string such as 10:15:30+01:00.
    static OffsetTime OffsetTime.parse​(CharSequence text, DateTimeFormatter formatter)
    Obtains an instance of OffsetTime from a text string using a specific formatter.
    OffsetTime OffsetTime.plus​(long amountToAdd, TemporalUnit unit)
    Returns a copy of this time with the specified amount added.
    OffsetTime OffsetTime.plus​(TemporalAmount amountToAdd)
    Returns a copy of this time with the specified amount added.
    OffsetTime OffsetTime.plusHours​(long hours)
    Returns a copy of this OffsetTime with the specified number of hours added.
    OffsetTime OffsetTime.plusMinutes​(long minutes)
    Returns a copy of this OffsetTime with the specified number of minutes added.
    OffsetTime OffsetTime.plusNanos​(long nanos)
    Returns a copy of this OffsetTime with the specified number of nanoseconds added.
    OffsetTime OffsetTime.plusSeconds​(long seconds)
    Returns a copy of this OffsetTime with the specified number of seconds added.
    OffsetTime OffsetDateTime.toOffsetTime()
    Converts this date-time to an OffsetTime.
    OffsetTime OffsetTime.truncatedTo​(TemporalUnit unit)
    Returns a copy of this OffsetTime with the time truncated.
    OffsetTime OffsetTime.with​(TemporalAdjuster adjuster)
    Returns an adjusted copy of this time.
    OffsetTime OffsetTime.with​(TemporalField field, long newValue)
    Returns a copy of this time with the specified field set to a new value.
    OffsetTime OffsetTime.withHour​(int hour)
    Returns a copy of this OffsetTime with the hour-of-day altered.
    OffsetTime OffsetTime.withMinute​(int minute)
    Returns a copy of this OffsetTime with the minute-of-hour altered.
    OffsetTime OffsetTime.withNano​(int nanoOfSecond)
    Returns a copy of this OffsetTime with the nano-of-second altered.
    OffsetTime OffsetTime.withOffsetSameInstant​(ZoneOffset offset)
    Returns a copy of this OffsetTime with the specified offset ensuring that the result is at the same instant on an implied day.
    OffsetTime OffsetTime.withOffsetSameLocal​(ZoneOffset offset)
    Returns a copy of this OffsetTime with the specified offset ensuring that the result has the same local time.
    OffsetTime OffsetTime.withSecond​(int second)
    Returns a copy of this OffsetTime with the second-of-minute altered.
    Methods in java.time with parameters of type OffsetTime
    Modifier and Type Method Description
    OffsetDateTime LocalDate.atTime​(OffsetTime time)
    Combines this date with an offset time to create an OffsetDateTime.
    int OffsetTime.compareTo​(OffsetTime other)
    Compares this OffsetTime to another time.
    boolean OffsetTime.isAfter​(OffsetTime other)
    Checks if the instant of this OffsetTime is after that of the specified time applying both times to a common date.
    boolean OffsetTime.isBefore​(OffsetTime other)
    Checks if the instant of this OffsetTime is before that of the specified time applying both times to a common date.
    boolean OffsetTime.isEqual​(OffsetTime other)
    Checks if the instant of this OffsetTime is equal to that of the specified time applying both times to a common date.