| Package | Description |
|---|---|
| java.time |
The main API for dates, times, instants, and durations.
|
| Modifier and Type | Field and 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'.
|
| Modifier and Type | Method and Description |
|---|---|
OffsetTime |
LocalTime.atOffset(ZoneOffset
Combines this time with an offset to create an
OffsetTime.
|
static OffsetTime |
OffsetTime.from(TemporalAccessor
Obtains an instance of
OffsetTime from a temporal object.
|
OffsetTime |
OffsetTime.minus(long amountToSubtract, TemporalUnit
Returns a copy of this time with the specified amount subtracted.
|
OffsetTime |
OffsetTime.minus(TemporalAmount
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 period in hours subtracted.
|
OffsetTime |
OffsetTime.minusMinutes(long minutes)
Returns a copy of this
OffsetTime with the specified period in minutes subtracted.
|
OffsetTime |
OffsetTime.minusNanos(long nanos)
Returns a copy of this
OffsetTime with the specified period in nanoseconds subtracted.
|
OffsetTime |
OffsetTime.minusSeconds(long seconds)
Returns a copy of this
OffsetTime with the specified period in seconds subtracted.
|
static OffsetTime |
OffsetTime.now()
Obtains the current time from the system clock in the default time-zone.
|
static OffsetTime |
OffsetTime.now(Clock
Obtains the current time from the specified clock.
|
static OffsetTime |
OffsetTime.now(ZoneId
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
Obtains an instance of
OffsetTime from an hour, minute, second and nanosecond.
|
static OffsetTime |
OffsetTime.of(LocalTime
Obtains an instance of
OffsetTime from a local time and an offset.
|
static OffsetTime |
OffsetTime.ofInstant(Instant
Obtains an instance of
OffsetTime from an
Instant and zone ID.
|
static OffsetTime |
OffsetTime.parse(CharSequence
Obtains an instance of
OffsetTime from a text string such as
10:15:30+01:00.
|
static OffsetTime |
OffsetTime.parse(CharSequence
Obtains an instance of
OffsetTime from a text string using a specific formatter.
|
OffsetTime |
OffsetTime.plus(long amountToAdd, TemporalUnit
Returns a copy of this time with the specified amount added.
|
OffsetTime |
OffsetTime.plus(TemporalAmount
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 period in hours added.
|
OffsetTime |
OffsetTime.plusMinutes(long minutes)
Returns a copy of this
OffsetTime with the specified period in minutes added.
|
OffsetTime |
OffsetTime.plusNanos(long nanos)
Returns a copy of this
OffsetTime with the specified period in nanoseconds added.
|
OffsetTime |
OffsetTime.plusSeconds(long seconds)
Returns a copy of this
OffsetTime with the specified period in seconds added.
|
OffsetTime |
OffsetDateTime.toOffsetTime()
Converts this date-time to an
OffsetTime.
|
OffsetTime |
OffsetTime.truncatedTo(TemporalUnit
Returns a copy of this
OffsetTime with the time truncated.
|
OffsetTime |
OffsetTime.with(TemporalAdjuster
Returns an adjusted copy of this time.
|
OffsetTime |
OffsetTime.with(TemporalField
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 value altered.
|
OffsetTime |
OffsetTime.withMinute(int minute)
Returns a copy of this
OffsetTime with the minute-of-hour value altered.
|
OffsetTime |
OffsetTime.withNano(int nanoOfSecond)
Returns a copy of this
OffsetTime with the nano-of-second value altered.
|
OffsetTime |
OffsetTime.withOffsetSameInstant(ZoneOffset
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
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 value altered.
|
| Modifier and Type | Method and Description |
|---|---|
OffsetDateTime |
LocalDate.atTime(OffsetTime
Combines this date with an offset time to create an
OffsetDateTime.
|
int |
OffsetTime.compareTo(OffsetTime
Compares this
OffsetTime to another time.
|
boolean |
OffsetTime.isAfter(OffsetTime
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
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
Checks if the instant of this
OffsetTime is equal to that of the specified time applying both times to a common date.
|