Uses of Class
java.time.OffsetTime
Packages that useOffsetTime
Uses ofOffsetTime injava.time
Fields injava.time declared asOffsetTimeModifier and TypeFieldDescriptionstatic finalOffsetTimeOffsetTime.MAXThe maximum supportedOffsetTime, '23:59:59.999999999-18:00'.static finalOffsetTimeOffsetTime.MINThe minimum supportedOffsetTime, '00:00:00+18:00'.Methods injava.time that returnOffsetTimeModifier and TypeMethodDescriptionLocalTime.atOffset(ZoneOffset offset) Combines this time with an offset to create anOffsetTime.staticOffsetTimeOffsetTime.from(TemporalAccessor temporal) Obtains an instance ofOffsetTimefrom a temporal object.OffsetTime.minus(long amountToSubtract,TemporalUnit unit) Returns a copy of this time with the specified amount subtracted.OffsetTime.minus(TemporalAmount amountToSubtract) Returns a copy of this time with the specified amount subtracted.OffsetTime.minusHours(long hours) Returns a copy of thisOffsetTimewith the specified number of hours subtracted.OffsetTime.minusMinutes(long minutes) Returns a copy of thisOffsetTimewith the specified number of minutes subtracted.OffsetTime.minusNanos(long nanos) Returns a copy of thisOffsetTimewith the specified number of nanoseconds subtracted.OffsetTime.minusSeconds(long seconds) Returns a copy of thisOffsetTimewith the specified number of seconds subtracted.staticOffsetTimeOffsetTime.now()Obtains the current time from the system clock in the default time-zone.staticOffsetTimeObtains the current time from the specified clock.staticOffsetTimeObtains the current time from the system clock in the specified time-zone.staticOffsetTimeOffsetTime.of(int hour, int minute, int second, int nanoOfSecond,ZoneOffset offset) Obtains an instance ofOffsetTimefrom an hour, minute, second and nanosecond.staticOffsetTimeOffsetTime.of(LocalTime time,ZoneOffset offset) Obtains an instance ofOffsetTimefrom a local time and an offset.staticOffsetTimeObtains an instance ofOffsetTimefrom anInstantand zone ID.staticOffsetTimeOffsetTime.parse(CharSequence text) Obtains an instance ofOffsetTimefrom a text string such as10:15:30+01:00.staticOffsetTimeOffsetTime.parse(CharSequence text,DateTimeFormatter formatter) Obtains an instance ofOffsetTimefrom a text string using a specific formatter.OffsetTime.plus(long amountToAdd,TemporalUnit unit) Returns a copy of this time with the specified amount added.OffsetTime.plus(TemporalAmount amountToAdd) Returns a copy of this time with the specified amount added.OffsetTime.plusHours(long hours) Returns a copy of thisOffsetTimewith the specified number of hours added.OffsetTime.plusMinutes(long minutes) Returns a copy of thisOffsetTimewith the specified number of minutes added.OffsetTime.plusNanos(long nanos) Returns a copy of thisOffsetTimewith the specified number of nanoseconds added.OffsetTime.plusSeconds(long seconds) Returns a copy of thisOffsetTimewith the specified number of seconds added.OffsetDateTime.toOffsetTime()Converts this date-time to anOffsetTime.OffsetTime.truncatedTo(TemporalUnit unit) Returns a copy of thisOffsetTimewith the time truncated.OffsetTime.with(TemporalAdjuster adjuster) Returns an adjusted copy of this time.OffsetTime.with(TemporalField field, long newValue) Returns a copy of this time with the specified field set to a new value.OffsetTime.withHour(int hour) Returns a copy of thisOffsetTimewith the hour-of-day altered.OffsetTime.withMinute(int minute) Returns a copy of thisOffsetTimewith the minute-of-hour altered.OffsetTime.withNano(int nanoOfSecond) Returns a copy of thisOffsetTimewith the nano-of-second altered.OffsetTime.withOffsetSameInstant(ZoneOffset offset) Returns a copy of thisOffsetTimewith the specified offset ensuring that the result is at the same instant on an implied day.OffsetTime.withOffsetSameLocal(ZoneOffset offset) Returns a copy of thisOffsetTimewith the specified offset ensuring that the result has the same local time.OffsetTime.withSecond(int second) Returns a copy of thisOffsetTimewith the second-of-minute altered.Methods injava.time with parameters of typeOffsetTimeModifier and TypeMethodDescriptionLocalDate.atTime(OffsetTime time) Combines this date with an offset time to create anOffsetDateTime.intOffsetTime.compareTo(OffsetTime other) Compares thisOffsetTimeto another time.booleanOffsetTime.isAfter(OffsetTime other) Checks if the instant of thisOffsetTimeis after that of the specified time applying both times to a common date.booleanOffsetTime.isBefore(OffsetTime other) Checks if the instant of thisOffsetTimeis before that of the specified time applying both times to a common date.booleanOffsetTime.isEqual(OffsetTime other) Checks if the instant of thisOffsetTimeis equal to that of the specified time applying both times to a common date.