| Package | Description |
|---|---|
| org.threeten.bp |
The main API for dates, times, instants, and durations.
|
| org.threeten.bp.chrono |
Support for calendar systems other than the default ISO.
|
| org.threeten.bp.temporal |
Access to date and time using fields and units.
|
| Modifier and Type | Field | Description |
|---|---|---|
static LocalDate |
LocalDate.MAX |
The maximum supported
LocalDate, '+999999999-12-31'. |
static LocalDate |
LocalDate.MIN |
The minimum supported
LocalDate, '-999999999-01-01'. |
| Modifier and Type | Field | Description |
|---|---|---|
static TemporalQuery<LocalDate> |
LocalDate.FROM |
Simulate JDK 8 method reference LocalDate::from.
|
| Modifier and Type | Method | Description |
|---|---|---|
LocalDate |
Year.atDay(int dayOfYear) |
Combines this year with a day-of-year to create a
LocalDate. |
LocalDate |
YearMonth.atDay(int dayOfMonth) |
Combines this year-month with a day-of-month to create a
LocalDate. |
LocalDate |
YearMonth.atEndOfMonth() |
Returns a
LocalDate at the end of the month. |
LocalDate |
Year.atMonthDay(MonthDay monthDay) |
Combines this year with a month-day to create a
LocalDate. |
LocalDate |
MonthDay.atYear(int year) |
Combines this month-day with a year to create a
LocalDate. |
static LocalDate |
LocalDate.from(TemporalAccessor temporal) |
Obtains an instance of
LocalDate from a temporal object. |
LocalDate |
LocalDate.minus(long amountToSubtract,
TemporalUnit unit) |
Returns a copy of this date with the specified period subtracted.
|
LocalDate |
LocalDate.minus(TemporalAmount amount) |
Returns a copy of this date with the specified period subtracted.
|
LocalDate |
LocalDate.minusDays(long daysToSubtract) |
Returns a copy of this
LocalDate with the specified number of days subtracted. |
LocalDate |
LocalDate.minusMonths(long monthsToSubtract) |
Returns a copy of this
LocalDate with the specified period in months subtracted. |
LocalDate |
LocalDate.minusWeeks(long weeksToSubtract) |
Returns a copy of this
LocalDate with the specified period in weeks subtracted. |
LocalDate |
LocalDate.minusYears(long yearsToSubtract) |
Returns a copy of this
LocalDate with the specified period in years subtracted. |
static LocalDate |
LocalDate.now() |
Obtains the current date from the system clock in the default time-zone.
|
static LocalDate |
LocalDate.now(Clock clock) |
Obtains the current date from the specified clock.
|
static LocalDate |
LocalDate.now(ZoneId zone) |
Obtains the current date from the system clock in the specified time-zone.
|
static LocalDate |
LocalDate.of(int year,
int month,
int dayOfMonth) |
Obtains an instance of
LocalDate from a year, month and day. |
static LocalDate |
LocalDate.of(int year,
Month month,
int dayOfMonth) |
Obtains an instance of
LocalDate from a year, month and day. |
static LocalDate |
LocalDate.ofEpochDay(long epochDay) |
Obtains an instance of
LocalDate from the epoch day count. |
static LocalDate |
LocalDate.ofYearDay(int year,
int dayOfYear) |
Obtains an instance of
LocalDate from a year and day-of-year. |
static LocalDate |
LocalDate.parse(java.lang.CharSequence text) |
Obtains an instance of
LocalDate from a text string such as 2007-12-03. |
static LocalDate |
LocalDate.parse(java.lang.CharSequence text,
DateTimeFormatter formatter) |
Obtains an instance of
LocalDate from a text string using a specific formatter. |
LocalDate |
LocalDate.plus(long amountToAdd,
TemporalUnit unit) |
Returns a copy of this date with the specified period added.
|
LocalDate |
LocalDate.plus(TemporalAmount amount) |
Returns a copy of this date with the specified period added.
|
LocalDate |
LocalDate.plusDays(long daysToAdd) |
Returns a copy of this
LocalDate with the specified number of days added. |
LocalDate |
LocalDate.plusMonths(long monthsToAdd) |
Returns a copy of this
LocalDate with the specified period in months added. |
LocalDate |
LocalDate.plusWeeks(long weeksToAdd) |
Returns a copy of this
LocalDate with the specified period in weeks added. |
LocalDate |
LocalDate.plusYears(long yearsToAdd) |
Returns a copy of this
LocalDate with the specified period in years added. |
static LocalDate |
DateTimeUtils.toLocalDate(java.sql.Date sqlDate) |
Converts a
java.sql.Date to a LocalDate. |
LocalDate |
LocalDateTime.toLocalDate() |
Gets the
LocalDate part of this date-time. |
LocalDate |
OffsetDateTime.toLocalDate() |
Gets the
LocalDate part of this date-time. |
LocalDate |
ZonedDateTime.toLocalDate() |
Gets the
LocalDate part of this date-time. |
LocalDate |
LocalDate.with(TemporalAdjuster adjuster) |
Returns an adjusted copy of this date.
|
LocalDate |
LocalDate.with(TemporalField field,
long newValue) |
Returns a copy of this date with the specified field set to a new value.
|
LocalDate |
LocalDate.withDayOfMonth(int dayOfMonth) |
Returns a copy of this date with the day-of-month altered.
|
LocalDate |
LocalDate.withDayOfYear(int dayOfYear) |
Returns a copy of this date with the day-of-year altered.
|
LocalDate |
LocalDate.withMonth(int month) |
Returns a copy of this date with the month-of-year altered.
|
LocalDate |
LocalDate.withYear(int year) |
Returns a copy of this date with the year altered.
|
| Modifier and Type | Method | Description |
|---|---|---|
LocalDateTime |
LocalTime.atDate(LocalDate date) |
Combines this time with a date to create a
LocalDateTime. |
OffsetDateTime |
OffsetTime.atDate(LocalDate date) |
Combines this time with a date to create an
OffsetDateTime. |
static Period |
Period.between(LocalDate startDate,
LocalDate endDate) |
Obtains a
Period consisting of the number of years, months,
and days between two dates. |
static LocalDateTime |
LocalDateTime.of(LocalDate date,
LocalTime time) |
Obtains an instance of
LocalDateTime from a 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 ZonedDateTime |
ZonedDateTime.of(LocalDate date,
LocalTime time,
ZoneId zone) |
Obtains an instance of
ZonedDateTime from a local date and time. |
static java.sql.Date |
DateTimeUtils.toSqlDate(LocalDate date) |
Converts a
LocalDate to a java.sql.Date. |
| Modifier and Type | Method | Description |
|---|---|---|
LocalDate |
IsoChronology.date(int prolepticYear,
int month,
int dayOfMonth) |
Obtains an ISO local date from the proleptic-year, month-of-year
and day-of-month fields.
|
LocalDate |
IsoChronology.date(Era era,
int yearOfEra,
int month,
int dayOfMonth) |
Obtains an ISO local date from the era, year-of-era, month-of-year
and day-of-month fields.
|
LocalDate |
IsoChronology.date(TemporalAccessor temporal) |
Obtains an ISO local date from another date-time object.
|
LocalDate |
IsoChronology.dateEpochDay(long epochDay) |
|
LocalDate |
IsoChronology.dateNow() |
Obtains the current ISO local date from the system clock in the default time-zone.
|
LocalDate |
IsoChronology.dateNow(Clock clock) |
Obtains the current ISO local date from the specified clock.
|
LocalDate |
IsoChronology.dateNow(ZoneId zone) |
Obtains the current ISO local date from the system clock in the specified time-zone.
|
LocalDate |
IsoChronology.dateYearDay(int prolepticYear,
int dayOfYear) |
Obtains an ISO local date from the proleptic-year and day-of-year fields.
|
LocalDate |
IsoChronology.dateYearDay(Era era,
int yearOfEra,
int dayOfYear) |
Obtains an ISO local date from the era, year-of-era and day-of-year fields.
|
LocalDate |
IsoChronology.resolveDate(java.util.Map<TemporalField,java.lang.Long> fieldValues,
ResolverStyle resolverStyle) |
| Modifier and Type | Method | Description |
|---|---|---|
static JapaneseEra |
JapaneseEra.registerEra(LocalDate since,
java.lang.String name) |
Registers an additional instance of
JapaneseEra. |
| Modifier and Type | Method | Description |
|---|---|---|
static TemporalQuery<LocalDate> |
TemporalQueries.localDate() |
A query for
LocalDate returning null if not found. |
Copyright © 2007–2018 ThreeTen.org. All rights reserved.