| Package | Description | 
|---|---|
| java.time | 
 The main API for dates, times, instants, and durations. | 
| Modifier and Type | Field and Description | 
|---|---|
| static OffsetTime | OffsetTime. MAXThe maximum supported  OffsetTime, '23:59:59.999999999-18:00'. | 
| static OffsetTime | OffsetTime. MINThe minimum supported  OffsetTime, '00:00:00+18:00'. | 
| Modifier and Type | Method and 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  OffsetTimefrom 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  OffsetTimewith the specified number of hours subtracted. | 
| OffsetTime | OffsetTime. minusMinutes(long minutes)Returns a copy of this  OffsetTimewith the specified number of minutes subtracted. | 
| OffsetTime | OffsetTime. minusNanos(long nanos)Returns a copy of this  OffsetTimewith the specified number of nanoseconds subtracted. | 
| OffsetTime | OffsetTime. minusSeconds(long seconds)Returns a copy of this  OffsetTimewith 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  OffsetTimefrom an hour, minute, second and nanosecond. | 
| static OffsetTime | OffsetTime. of(LocalTime time,
  ZoneOffset offset)Obtains an instance of  OffsetTimefrom a local time and an offset. | 
| static OffsetTime | OffsetTime. ofInstant(Instant instant,
         ZoneId zone)Obtains an instance of  OffsetTimefrom anInstantand zone ID. | 
| static OffsetTime | OffsetTime. parse(CharSequence text)Obtains an instance of  OffsetTimefrom a text string such as10:15:30+01:00. | 
| static OffsetTime | OffsetTime. parse(CharSequence text,
     DateTimeFormatter formatter)Obtains an instance of  OffsetTimefrom 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  OffsetTimewith the specified number of hours added. | 
| OffsetTime | OffsetTime. plusMinutes(long minutes)Returns a copy of this  OffsetTimewith the specified number of minutes added. | 
| OffsetTime | OffsetTime. plusNanos(long nanos)Returns a copy of this  OffsetTimewith the specified number of nanoseconds added. | 
| OffsetTime | OffsetTime. plusSeconds(long seconds)Returns a copy of this  OffsetTimewith 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  OffsetTimewith 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  OffsetTimewith the hour-of-day altered. | 
| OffsetTime | OffsetTime. withMinute(int minute)Returns a copy of this  OffsetTimewith the minute-of-hour altered. | 
| OffsetTime | OffsetTime. withNano(int nanoOfSecond)Returns a copy of this  OffsetTimewith the nano-of-second altered. | 
| OffsetTime | OffsetTime. withOffsetSameInstant(ZoneOffset offset)Returns a copy of this  OffsetTimewith 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  OffsetTimewith the specified offset ensuring
 that the result has the same local time. | 
| OffsetTime | OffsetTime. withSecond(int second)Returns a copy of this  OffsetTimewith the second-of-minute altered. | 
| Modifier and Type | Method and Description | 
|---|---|
| OffsetDateTime | LocalDate. atTime(OffsetTime time)Combines this date with an offset time to create an  OffsetDateTime. | 
| int | OffsetTime. compareTo(OffsetTime other)Compares this  OffsetTimeto another time. | 
| boolean | OffsetTime. isAfter(OffsetTime other)Checks if the instant of this  OffsetTimeis after that of the
 specified time applying both times to a common date. | 
| boolean | OffsetTime. isBefore(OffsetTime other)Checks if the instant of this  OffsetTimeis before that of the
 specified time applying both times to a common date. | 
| boolean | OffsetTime. isEqual(OffsetTime other)Checks if the instant of this  OffsetTimeis equal to that of the
 specified time applying both times to a common date. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2017, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.