Uses of Class
java.time.LocalDateTime
Package | Description |
---|---|
java.sql |
Provides the API for accessing and processing data stored in a
data source (usually a relational database) using the
Java 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.zone |
Support for time-zones and their rules.
|
java.util.zip |
Provides classes for reading and writing the standard ZIP and GZIP file
formats.
|
-
Uses of LocalDateTime in java.sql
Methods in java.sql that return LocalDateTime Modifier and Type Method Description LocalDateTime
Timestamp. toLocalDateTime()
Converts thisTimestamp
object to aLocalDateTime
.Methods in java.sql with parameters of type LocalDateTime Modifier and Type Method Description static Timestamp
Timestamp. valueOf(LocalDateTime dateTime)
Obtains an instance ofTimestamp
from aLocalDateTime
object, with the same year, month, day of month, hours, minutes, seconds and nanos date-time value as the providedLocalDateTime
. -
Uses of LocalDateTime in java.time
Fields in java.time declared as LocalDateTime Modifier and Type Field Description static LocalDateTime
LocalDateTime. MAX
The maximum supportedLocalDateTime
, '+999999999-12-31T23:59:59.999999999'.static LocalDateTime
LocalDateTime. MIN
The minimum supportedLocalDateTime
, '-999999999-01-01T00:00:00'.Methods in java.time that return LocalDateTime Modifier and Type Method Description LocalDateTime
LocalTime. atDate(LocalDate date)
Combines this time with a date to create aLocalDateTime
.LocalDateTime
LocalDate. atStartOfDay()
Combines this date with the time of midnight to create aLocalDateTime
at the start of this date.LocalDateTime
LocalDate. atTime(int hour, int minute)
Combines this date with a time to create aLocalDateTime
.LocalDateTime
LocalDate. atTime(int hour, int minute, int second)
Combines this date with a time to create aLocalDateTime
.LocalDateTime
LocalDate. atTime(int hour, int minute, int second, int nanoOfSecond)
Combines this date with a time to create aLocalDateTime
.LocalDateTime
LocalDate. atTime(LocalTime time)
Combines this date with a time to create aLocalDateTime
.static LocalDateTime
LocalDateTime. from(TemporalAccessor temporal)
Obtains an instance ofLocalDateTime
from a temporal object.LocalDateTime
LocalDateTime. minus(long amountToSubtract, TemporalUnit unit)
Returns a copy of this date-time with the specified amount subtracted.LocalDateTime
LocalDateTime. minus(TemporalAmount amountToSubtract)
Returns a copy of this date-time with the specified amount subtracted.LocalDateTime
LocalDateTime. minusDays(long days)
Returns a copy of thisLocalDateTime
with the specified number of days subtracted.LocalDateTime
LocalDateTime. minusHours(long hours)
Returns a copy of thisLocalDateTime
with the specified number of hours subtracted.LocalDateTime
LocalDateTime. minusMinutes(long minutes)
Returns a copy of thisLocalDateTime
with the specified number of minutes subtracted.LocalDateTime
LocalDateTime. minusMonths(long months)
Returns a copy of thisLocalDateTime
with the specified number of months subtracted.LocalDateTime
LocalDateTime. minusNanos(long nanos)
Returns a copy of thisLocalDateTime
with the specified number of nanoseconds subtracted.LocalDateTime
LocalDateTime. minusSeconds(long seconds)
Returns a copy of thisLocalDateTime
with the specified number of seconds subtracted.LocalDateTime
LocalDateTime. minusWeeks(long weeks)
Returns a copy of thisLocalDateTime
with the specified number of weeks subtracted.LocalDateTime
LocalDateTime. minusYears(long years)
Returns a copy of thisLocalDateTime
with the specified number of years subtracted.static LocalDateTime
LocalDateTime. now()
Obtains the current date-time from the system clock in the default time-zone.static LocalDateTime
LocalDateTime. now(Clock clock)
Obtains the current date-time from the specified clock.static LocalDateTime
LocalDateTime. now(ZoneId zone)
Obtains the current date-time from the system clock in the specified time-zone.static LocalDateTime
LocalDateTime. of(int year, int month, int dayOfMonth, int hour, int minute)
Obtains an instance ofLocalDateTime
from year, month, day, hour and minute, setting the second and nanosecond to zero.static LocalDateTime
LocalDateTime. of(int year, int month, int dayOfMonth, int hour, int minute, int second)
Obtains an instance ofLocalDateTime
from year, month, day, hour, minute and second, setting the nanosecond to zero.static LocalDateTime
LocalDateTime. of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond)
Obtains an instance ofLocalDateTime
from year, month, day, hour, minute, second and nanosecond.static LocalDateTime
LocalDateTime. of(int year, Month month, int dayOfMonth, int hour, int minute)
Obtains an instance ofLocalDateTime
from year, month, day, hour and minute, setting the second and nanosecond to zero.static LocalDateTime
LocalDateTime. of(int year, Month month, int dayOfMonth, int hour, int minute, int second)
Obtains an instance ofLocalDateTime
from year, month, day, hour, minute and second, setting the nanosecond to zero.static LocalDateTime
LocalDateTime. of(int year, Month month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond)
Obtains an instance ofLocalDateTime
from year, month, day, hour, minute, second and nanosecond.static LocalDateTime
LocalDateTime. of(LocalDate date, LocalTime time)
Obtains an instance ofLocalDateTime
from a date and time.static LocalDateTime
LocalDateTime. ofEpochSecond(long epochSecond, int nanoOfSecond, ZoneOffset offset)
Obtains an instance ofLocalDateTime
using seconds from the epoch of 1970-01-01T00:00:00Z.static LocalDateTime
LocalDateTime. ofInstant(Instant instant, ZoneId zone)
Obtains an instance ofLocalDateTime
from anInstant
and zone ID.static LocalDateTime
LocalDateTime. parse(CharSequence text)
Obtains an instance ofLocalDateTime
from a text string such as2007-12-03T10:15:30
.static LocalDateTime
LocalDateTime. parse(CharSequence text, DateTimeFormatter formatter)
Obtains an instance ofLocalDateTime
from a text string using a specific formatter.LocalDateTime
LocalDateTime. plus(long amountToAdd, TemporalUnit unit)
Returns a copy of this date-time with the specified amount added.LocalDateTime
LocalDateTime. plus(TemporalAmount amountToAdd)
Returns a copy of this date-time with the specified amount added.LocalDateTime
LocalDateTime. plusDays(long days)
Returns a copy of thisLocalDateTime
with the specified number of days added.LocalDateTime
LocalDateTime. plusHours(long hours)
Returns a copy of thisLocalDateTime
with the specified number of hours added.LocalDateTime
LocalDateTime. plusMinutes(long minutes)
Returns a copy of thisLocalDateTime
with the specified number of minutes added.LocalDateTime
LocalDateTime. plusMonths(long months)
Returns a copy of thisLocalDateTime
with the specified number of months added.LocalDateTime
LocalDateTime. plusNanos(long nanos)
Returns a copy of thisLocalDateTime
with the specified number of nanoseconds added.LocalDateTime
LocalDateTime. plusSeconds(long seconds)
Returns a copy of thisLocalDateTime
with the specified number of seconds added.LocalDateTime
LocalDateTime. plusWeeks(long weeks)
Returns a copy of thisLocalDateTime
with the specified number of weeks added.LocalDateTime
LocalDateTime. plusYears(long years)
Returns a copy of thisLocalDateTime
with the specified number of years added.LocalDateTime
OffsetDateTime. toLocalDateTime()
Gets theLocalDateTime
part of this date-time.LocalDateTime
ZonedDateTime. toLocalDateTime()
Gets theLocalDateTime
part of this date-time.LocalDateTime
LocalDateTime. truncatedTo(TemporalUnit unit)
Returns a copy of thisLocalDateTime
with the time truncated.LocalDateTime
LocalDateTime. with(TemporalAdjuster adjuster)
Returns an adjusted copy of this date-time.LocalDateTime
LocalDateTime. with(TemporalField field, long newValue)
Returns a copy of this date-time with the specified field set to a new value.LocalDateTime
LocalDateTime. withDayOfMonth(int dayOfMonth)
Returns a copy of thisLocalDateTime
with the day-of-month altered.LocalDateTime
LocalDateTime. withDayOfYear(int dayOfYear)
Returns a copy of thisLocalDateTime
with the day-of-year altered.LocalDateTime
LocalDateTime. withHour(int hour)
Returns a copy of thisLocalDateTime
with the hour-of-day altered.LocalDateTime
LocalDateTime. withMinute(int minute)
Returns a copy of thisLocalDateTime
with the minute-of-hour altered.LocalDateTime
LocalDateTime. withMonth(int month)
Returns a copy of thisLocalDateTime
with the month-of-year altered.LocalDateTime
LocalDateTime. withNano(int nanoOfSecond)
Returns a copy of thisLocalDateTime
with the nano-of-second altered.LocalDateTime
LocalDateTime. withSecond(int second)
Returns a copy of thisLocalDateTime
with the second-of-minute altered.LocalDateTime
LocalDateTime. withYear(int year)
Returns a copy of thisLocalDateTime
with the year altered.Methods in java.time with parameters of type LocalDateTime Modifier and Type Method Description static OffsetDateTime
OffsetDateTime. of(LocalDateTime dateTime, ZoneOffset offset)
Obtains an instance ofOffsetDateTime
from a date-time and offset.static ZonedDateTime
ZonedDateTime. of(LocalDateTime localDateTime, ZoneId zone)
Obtains an instance ofZonedDateTime
from a local date-time.static ZonedDateTime
ZonedDateTime. ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
Obtains an instance ofZonedDateTime
from the instant formed by combining the local date-time and offset.static ZonedDateTime
ZonedDateTime. ofLocal(LocalDateTime localDateTime, ZoneId zone, ZoneOffset preferredOffset)
Obtains an instance ofZonedDateTime
from a local date-time using the preferred offset if possible.static ZonedDateTime
ZonedDateTime. ofStrict(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
Obtains an instance ofZonedDateTime
strictly validating the combination of local date-time, offset and zone ID. -
Uses of LocalDateTime in java.time.chrono
Methods in java.time.chrono that return LocalDateTime Modifier and Type Method Description LocalDateTime
IsoChronology. localDateTime(TemporalAccessor temporal)
Obtains an ISO local date-time from another date-time object. -
Uses of LocalDateTime in java.time.zone
Methods in java.time.zone that return LocalDateTime Modifier and Type Method Description LocalDateTime
ZoneOffsetTransitionRule.TimeDefinition. createDateTime(LocalDateTime dateTime, ZoneOffset standardOffset, ZoneOffset wallOffset)
Converts the specified local date-time to the local date-time actually seen on a wall clock.LocalDateTime
ZoneOffsetTransition. getDateTimeAfter()
Gets the local transition date-time, as would be expressed with the 'after' offset.LocalDateTime
ZoneOffsetTransition. getDateTimeBefore()
Gets the local transition date-time, as would be expressed with the 'before' offset.Methods in java.time.zone with parameters of type LocalDateTime Modifier and Type Method Description LocalDateTime
ZoneOffsetTransitionRule.TimeDefinition. createDateTime(LocalDateTime dateTime, ZoneOffset standardOffset, ZoneOffset wallOffset)
Converts the specified local date-time to the local date-time actually seen on a wall clock.ZoneOffset
ZoneRules. getOffset(LocalDateTime localDateTime)
Gets a suitable offset for the specified local date-time in these rules.ZoneOffsetTransition
ZoneRules. getTransition(LocalDateTime localDateTime)
Gets the offset transition applicable at the specified local date-time in these rules.List<ZoneOffset>
ZoneRules. getValidOffsets(LocalDateTime localDateTime)
Gets the offset applicable at the specified local date-time in these rules.boolean
ZoneRules. isValidOffset(LocalDateTime localDateTime, ZoneOffset offset)
Checks if the offset date-time is valid for these rules.static ZoneOffsetTransition
ZoneOffsetTransition. of(LocalDateTime transition, ZoneOffset offsetBefore, ZoneOffset offsetAfter)
Obtains an instance defining a transition between two offsets. -
Uses of LocalDateTime in java.util.zip
Methods in java.util.zip that return LocalDateTime Modifier and Type Method Description LocalDateTime
ZipEntry. getTimeLocal()
Returns the last modification time of the entry in local date-time.Methods in java.util.zip with parameters of type LocalDateTime Modifier and Type Method Description void
ZipEntry. setTimeLocal(LocalDateTime time)
Sets the last modification time of the entry in local date-time.