Uses of Class
java.time.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 supportedOffsetTime
, '23:59:59.999999999-18:00'.static OffsetTime
OffsetTime. MIN
The minimum supportedOffsetTime
, '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 anOffsetTime
.static OffsetTime
OffsetTime. from(TemporalAccessor temporal)
Obtains an instance ofOffsetTime
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 thisOffsetTime
with the specified number of hours subtracted.OffsetTime
OffsetTime. minusMinutes(long minutes)
Returns a copy of thisOffsetTime
with the specified number of minutes subtracted.OffsetTime
OffsetTime. minusNanos(long nanos)
Returns a copy of thisOffsetTime
with the specified number of nanoseconds subtracted.OffsetTime
OffsetTime. minusSeconds(long seconds)
Returns a copy of thisOffsetTime
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 ofOffsetTime
from an hour, minute, second and nanosecond.static OffsetTime
OffsetTime. of(LocalTime time, ZoneOffset offset)
Obtains an instance ofOffsetTime
from a local time and an offset.static OffsetTime
OffsetTime. ofInstant(Instant instant, ZoneId zone)
Obtains an instance ofOffsetTime
from anInstant
and zone ID.static OffsetTime
OffsetTime. parse(CharSequence text)
Obtains an instance ofOffsetTime
from a text string such as10:15:30+01:00
.static OffsetTime
OffsetTime. parse(CharSequence text, DateTimeFormatter formatter)
Obtains an instance ofOffsetTime
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 thisOffsetTime
with the specified number of hours added.OffsetTime
OffsetTime. plusMinutes(long minutes)
Returns a copy of thisOffsetTime
with the specified number of minutes added.OffsetTime
OffsetTime. plusNanos(long nanos)
Returns a copy of thisOffsetTime
with the specified number of nanoseconds added.OffsetTime
OffsetTime. plusSeconds(long seconds)
Returns a copy of thisOffsetTime
with the specified number of seconds added.OffsetTime
OffsetDateTime. toOffsetTime()
Converts this date-time to anOffsetTime
.OffsetTime
OffsetTime. truncatedTo(TemporalUnit unit)
Returns a copy of thisOffsetTime
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 thisOffsetTime
with the hour-of-day altered.OffsetTime
OffsetTime. withMinute(int minute)
Returns a copy of thisOffsetTime
with the minute-of-hour altered.OffsetTime
OffsetTime. withNano(int nanoOfSecond)
Returns a copy of thisOffsetTime
with the nano-of-second altered.OffsetTime
OffsetTime. withOffsetSameInstant(ZoneOffset offset)
Returns a copy of thisOffsetTime
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 thisOffsetTime
with the specified offset ensuring that the result has the same local time.OffsetTime
OffsetTime. withSecond(int second)
Returns a copy of thisOffsetTime
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 anOffsetDateTime
.int
OffsetTime. compareTo(OffsetTime other)
Compares thisOffsetTime
to another time.boolean
OffsetTime. isAfter(OffsetTime other)
Checks if the instant of thisOffsetTime
is after that of the specified time applying both times to a common date.boolean
OffsetTime. isBefore(OffsetTime other)
Checks if the instant of thisOffsetTime
is before that of the specified time applying both times to a common date.boolean
OffsetTime. isEqual(OffsetTime other)
Checks if the instant of thisOffsetTime
is equal to that of the specified time applying both times to a common date.