Uses of Class
org.threeten.bp.LocalDateTime
Packages that use LocalDateTime
Package
Description
The main API for dates, times, instants, and durations.
Support for calendar systems other than the default ISO.
Support for time-zones and their rules.
-
Uses of LocalDateTime in org.threeten.bp
Fields in org.threeten.bp declared as LocalDateTimeModifier and TypeFieldDescriptionstatic 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 org.threeten.bp that return LocalDateTimeModifier and TypeMethodDescriptionCombines this time with a date to create aLocalDateTime
.LocalDate.atStartOfDay()
Combines this date with the time of midnight to create aLocalDateTime
at the start of this date.LocalDate.atTime(int hour, int minute)
Combines this date with a time to create aLocalDateTime
.LocalDate.atTime(int hour, int minute, int second)
Combines this date with a time to create aLocalDateTime
.LocalDate.atTime(int hour, int minute, int second, int nanoOfSecond)
Combines this date with a time to create aLocalDateTime
.Combines this date with a time to create aLocalDateTime
.static LocalDateTime
LocalDateTime.from(TemporalAccessor temporal)
Obtains an instance ofLocalDateTime
from a temporal object.LocalDateTime.minus(long amountToSubtract, TemporalUnit unit)
Returns a copy of this date-time with the specified period subtracted.LocalDateTime.minus(TemporalAmount amount)
Returns a copy of this date-time with the specified period subtracted.LocalDateTime.minusDays(long days)
Returns a copy of thisLocalDateTime
with the specified period in days subtracted.LocalDateTime.minusHours(long hours)
Returns a copy of thisLocalDateTime
with the specified period in hours subtracted.LocalDateTime.minusMinutes(long minutes)
Returns a copy of thisLocalDateTime
with the specified period in minutes subtracted.LocalDateTime.minusMonths(long months)
Returns a copy of thisLocalDateTime
with the specified period in months subtracted.LocalDateTime.minusNanos(long nanos)
Returns a copy of thisLocalDateTime
with the specified period in nanoseconds subtracted.LocalDateTime.minusSeconds(long seconds)
Returns a copy of thisLocalDateTime
with the specified period in seconds subtracted.LocalDateTime.minusWeeks(long weeks)
Returns a copy of thisLocalDateTime
with the specified period in weeks subtracted.LocalDateTime.minusYears(long years)
Returns a copy of thisLocalDateTime
with the specified period in years subtracted.static LocalDateTime
LocalDateTime.now()
Obtains the current date-time from the system clock in the default time-zone.static LocalDateTime
Obtains the current date-time from the specified clock.static LocalDateTime
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
Obtains an instance ofLocalDateTime
from year, month, day, hour and minute, setting the second and nanosecond to zero.static LocalDateTime
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
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
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-23T10:15:30
.static LocalDateTime
LocalDateTime.parse(CharSequence text, DateTimeFormatter formatter)
Obtains an instance ofLocalDateTime
from a text string using a specific formatter.LocalDateTime.plus(long amountToAdd, TemporalUnit unit)
Returns a copy of this date-time with the specified period added.LocalDateTime.plus(TemporalAmount amount)
Returns a copy of this date-time with the specified period added.LocalDateTime.plusDays(long days)
Returns a copy of thisLocalDateTime
with the specified period in days added.LocalDateTime.plusHours(long hours)
Returns a copy of thisLocalDateTime
with the specified period in hours added.LocalDateTime.plusMinutes(long minutes)
Returns a copy of thisLocalDateTime
with the specified period in minutes added.LocalDateTime.plusMonths(long months)
Returns a copy of thisLocalDateTime
with the specified period in months added.LocalDateTime.plusNanos(long nanos)
Returns a copy of thisLocalDateTime
with the specified period in nanoseconds added.LocalDateTime.plusSeconds(long seconds)
Returns a copy of thisLocalDateTime
with the specified period in seconds added.LocalDateTime.plusWeeks(long weeks)
Returns a copy of thisLocalDateTime
with the specified period in weeks added.LocalDateTime.plusYears(long years)
Returns a copy of thisLocalDateTime
with the specified period in years added.OffsetDateTime.toLocalDateTime()
Gets theLocalDateTime
part of this offset date-time.ZonedDateTime.toLocalDateTime()
Gets theLocalDateTime
part of this date-time.LocalDateTime.truncatedTo(TemporalUnit unit)
Returns a copy of thisLocalDateTime
with the time truncated.LocalDateTime.with(TemporalAdjuster adjuster)
Returns an adjusted copy of this date-time.LocalDateTime.with(TemporalField field, long newValue)
Returns a copy of this date-time with the specified field set to a new value.LocalDateTime.withDayOfMonth(int dayOfMonth)
Returns a copy of thisLocalDateTime
with the day-of-month altered.LocalDateTime.withDayOfYear(int dayOfYear)
Returns a copy of thisLocalDateTime
with the day-of-year altered.LocalDateTime.withHour(int hour)
Returns a copy of thisLocalDateTime
with the hour-of-day value altered.LocalDateTime.withMinute(int minute)
Returns a copy of thisLocalDateTime
with the minute-of-hour value altered.LocalDateTime.withMonth(int month)
Returns a copy of thisLocalDateTime
with the month-of-year altered.LocalDateTime.withNano(int nanoOfSecond)
Returns a copy of thisLocalDateTime
with the nano-of-second value altered.LocalDateTime.withSecond(int second)
Returns a copy of thisLocalDateTime
with the second-of-minute value altered.LocalDateTime.withYear(int year)
Returns a copy of thisLocalDateTime
with the year altered.Methods in org.threeten.bp with parameters of type LocalDateTimeModifier and TypeMethodDescriptionstatic 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 org.threeten.bp.chrono
Methods in org.threeten.bp.chrono that return LocalDateTimeModifier and TypeMethodDescriptionIsoChronology.localDateTime(TemporalAccessor temporal)
Obtains an ISO local date-time from another date-time object. -
Uses of LocalDateTime in org.threeten.bp.zone
Methods in org.threeten.bp.zone that return LocalDateTimeModifier and TypeMethodDescriptionZoneOffsetTransitionRule.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.ZoneOffsetTransition.getDateTimeAfter()
Gets the local transition date-time, as would be expressed with the 'after' offset.ZoneOffsetTransition.getDateTimeBefore()
Gets the local transition date-time, as would be expressed with the 'before' offset.Methods in org.threeten.bp.zone with parameters of type LocalDateTimeModifier and TypeMethodDescriptionZoneOffsetTransitionRule.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.abstract ZoneOffset
ZoneRules.getOffset(LocalDateTime localDateTime)
Gets a suitable offset for the specified local date-time in these rules.abstract ZoneOffsetTransition
ZoneRules.getTransition(LocalDateTime localDateTime)
Gets the offset transition applicable at the specified local date-time in these rules.abstract List<ZoneOffset>
ZoneRules.getValidOffsets(LocalDateTime localDateTime)
Gets the offset applicable at the specified local date-time in these rules.abstract 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.