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.