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.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部