Package | Description |
---|---|
java.sql |
Provides the API for accessing and processing data stored in a
data source (usually a relational database) using the
JavaTM programming language.
|
java.time |
The main API for dates, times, instants, and durations.
|
java.time.chrono |
Generic API for calendar systems other than the default ISO.
|
java.time.temporal |
Access to date and time using fields and units, and date time adjusters.
|
java.time.zone |
Support for time-zones and their rules.
|
Modifier and Type | Method and Description |
---|---|
LocalTime |
Time.toLocalTime()
Converts this
Time object to a LocalTime . |
Modifier and Type | Method and Description |
---|---|
static Time |
Time.valueOf(LocalTime time)
Obtains an instance of
Time from a LocalTime object
with the same hour, minute and second time value as the given
LocalTime . |
Modifier and Type | Field and Description |
---|---|
static LocalTime |
LocalTime.MAX
The maximum supported
LocalTime , '23:59:59.999999999'. |
static LocalTime |
LocalTime.MIDNIGHT
The time of midnight at the start of the day, '00:00'.
|
static LocalTime |
LocalTime.MIN
The minimum supported
LocalTime , '00:00'. |
static LocalTime |
LocalTime.NOON
The time of noon in the middle of the day, '12:00'.
|
Modifier and Type | Method and Description |
---|---|
static LocalTime |
LocalTime.from(TemporalAccessor temporal)
Obtains an instance of
LocalTime from a temporal object. |
LocalTime |
LocalTime.minus(long amountToSubtract,
TemporalUnit unit)
Returns a copy of this time with the specified amount subtracted.
|
LocalTime |
LocalTime.minus(TemporalAmount amountToSubtract)
Returns a copy of this time with the specified amount subtracted.
|
LocalTime |
LocalTime.minusHours(long hoursToSubtract)
Returns a copy of this
LocalTime with the specified number of hours subtracted. |
LocalTime |
LocalTime.minusMinutes(long minutesToSubtract)
Returns a copy of this
LocalTime with the specified number of minutes subtracted. |
LocalTime |
LocalTime.minusNanos(long nanosToSubtract)
Returns a copy of this
LocalTime with the specified number of nanoseconds subtracted. |
LocalTime |
LocalTime.minusSeconds(long secondsToSubtract)
Returns a copy of this
LocalTime with the specified number of seconds subtracted. |
static LocalTime |
LocalTime.now()
Obtains the current time from the system clock in the default time-zone.
|
static LocalTime |
LocalTime.now(Clock clock)
Obtains the current time from the specified clock.
|
static LocalTime |
LocalTime.now(ZoneId zone)
Obtains the current time from the system clock in the specified time-zone.
|
static LocalTime |
LocalTime.of(int hour,
int minute)
Obtains an instance of
LocalTime from an hour and minute. |
static LocalTime |
LocalTime.of(int hour,
int minute,
int second)
Obtains an instance of
LocalTime from an hour, minute and second. |
static LocalTime |
LocalTime.of(int hour,
int minute,
int second,
int nanoOfSecond)
Obtains an instance of
LocalTime from an hour, minute, second and nanosecond. |
static LocalTime |
LocalTime.ofNanoOfDay(long nanoOfDay)
Obtains an instance of
LocalTime from a nanos-of-day value. |
static LocalTime |
LocalTime.ofSecondOfDay(long secondOfDay)
Obtains an instance of
LocalTime from a second-of-day value. |
static LocalTime |
LocalTime.parse(CharSequence text)
Obtains an instance of
LocalTime from a text string such as 10:15 . |
static LocalTime |
LocalTime.parse(CharSequence text,
DateTimeFormatter formatter)
Obtains an instance of
LocalTime from a text string using a specific formatter. |
LocalTime |
LocalTime.plus(long amountToAdd,
TemporalUnit unit)
Returns a copy of this time with the specified amount added.
|
LocalTime |
LocalTime.plus(TemporalAmount amountToAdd)
Returns a copy of this time with the specified amount added.
|
LocalTime |
LocalTime.plusHours(long hoursToAdd)
Returns a copy of this
LocalTime with the specified number of hours added. |
LocalTime |
LocalTime.plusMinutes(long minutesToAdd)
Returns a copy of this
LocalTime with the specified number of minutes added. |
LocalTime |
LocalTime.plusNanos(long nanosToAdd)
Returns a copy of this
LocalTime with the specified number of nanoseconds added. |
LocalTime |
LocalTime.plusSeconds(long secondstoAdd)
Returns a copy of this
LocalTime with the specified number of seconds added. |
LocalTime |
OffsetTime.toLocalTime()
Gets the
LocalTime part of this date-time. |
LocalTime |
LocalDateTime.toLocalTime()
Gets the
LocalTime part of this date-time. |
LocalTime |
ZonedDateTime.toLocalTime()
Gets the
LocalTime part of this date-time. |
LocalTime |
OffsetDateTime.toLocalTime()
Gets the
LocalTime part of this date-time. |
LocalTime |
LocalTime.truncatedTo(TemporalUnit unit)
Returns a copy of this
LocalTime with the time truncated. |
LocalTime |
LocalTime.with(TemporalAdjuster adjuster)
Returns an adjusted copy of this time.
|
LocalTime |
LocalTime.with(TemporalField field,
long newValue)
Returns a copy of this time with the specified field set to a new value.
|
LocalTime |
LocalTime.withHour(int hour)
Returns a copy of this
LocalTime with the hour-of-day altered. |
LocalTime |
LocalTime.withMinute(int minute)
Returns a copy of this
LocalTime with the minute-of-hour altered. |
LocalTime |
LocalTime.withNano(int nanoOfSecond)
Returns a copy of this
LocalTime with the nano-of-second altered. |
LocalTime |
LocalTime.withSecond(int second)
Returns a copy of this
LocalTime with the second-of-minute altered. |
Modifier and Type | Method and Description |
---|---|
LocalDateTime |
LocalDate.atTime(LocalTime time)
Combines this date with a time to create a
LocalDateTime . |
int |
LocalTime.compareTo(LocalTime other)
Compares this time to another time.
|
boolean |
LocalTime.isAfter(LocalTime other)
Checks if this time is after the specified time.
|
boolean |
LocalTime.isBefore(LocalTime other)
Checks if this time is before the specified time.
|
static LocalDateTime |
LocalDateTime.of(LocalDate date,
LocalTime time)
Obtains an instance of
LocalDateTime from a date and time. |
static ZonedDateTime |
ZonedDateTime.of(LocalDate date,
LocalTime time,
ZoneId zone)
Obtains an instance of
ZonedDateTime from a local date and time. |
static OffsetDateTime |
OffsetDateTime.of(LocalDate date,
LocalTime time,
ZoneOffset offset)
Obtains an instance of
OffsetDateTime from a date, time and offset. |
static OffsetTime |
OffsetTime.of(LocalTime time,
ZoneOffset offset)
Obtains an instance of
OffsetTime from a local time and an offset. |
Modifier and Type | Method and Description |
---|---|
LocalTime |
ChronoLocalDateTime.toLocalTime()
Gets the local time part of this date-time.
|
default LocalTime |
ChronoZonedDateTime.toLocalTime()
Gets the local time part of this date-time.
|
Modifier and Type | Method and Description |
---|---|
ChronoLocalDateTime<ThaiBuddhistDate> |
ThaiBuddhistDate.atTime(LocalTime localTime) |
ChronoLocalDateTime<JapaneseDate> |
JapaneseDate.atTime(LocalTime localTime) |
ChronoLocalDateTime<HijrahDate> |
HijrahDate.atTime(LocalTime localTime) |
ChronoLocalDateTime<MinguoDate> |
MinguoDate.atTime(LocalTime localTime) |
default ChronoLocalDateTime<?> |
ChronoLocalDate.atTime(LocalTime localTime)
Combines this date with a time to create a
ChronoLocalDateTime . |
Modifier and Type | Method and Description |
---|---|
static TemporalQuery<LocalTime> |
TemporalQueries.localTime()
A query for
LocalTime returning null if not found. |
Modifier and Type | Method and Description |
---|---|
LocalTime |
ZoneOffsetTransitionRule.getLocalTime()
Gets the local time of day of the transition which must be checked with
ZoneOffsetTransitionRule.isMidnightEndOfDay() . |
Modifier and Type | Method and Description |
---|---|
static ZoneOffsetTransitionRule |
ZoneOffsetTransitionRule.of(Month month,
int dayOfMonthIndicator,
DayOfWeek dayOfWeek,
LocalTime time,
boolean timeEndOfDay,
ZoneOffsetTransitionRule.TimeDefinition timeDefnition,
ZoneOffset standardOffset,
ZoneOffset offsetBefore,
ZoneOffset offsetAfter)
Obtains an instance defining the yearly rule to create transitions between two offsets.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.