| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
LocalDate | 
Date.toLocalDate()
Converts this  
Date object to a LocalDate | 
| Modifier and Type | Method and Description | 
|---|---|
static Date | 
Date.valueOf(LocalDate date)
Obtains an instance of  
Date from a LocalDate object
 with the same year, month and day of month value as the given
 LocalDate. | 
| Modifier and Type | Field and 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 | Method and Description | 
|---|---|
LocalDate | 
YearMonth.atDay(int dayOfMonth)
Combines this year-month with a day-of-month to create a  
LocalDate. | 
LocalDate | 
Year.atDay(int dayOfYear)
Combines this year with a day-of-year 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 amount subtracted. 
 | 
LocalDate | 
LocalDate.minus(TemporalAmount amountToSubtract)
Returns a copy of this date with the specified amount 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(CharSequence text)
Obtains an instance of  
LocalDate from a text string such as 2007-12-03. | 
static LocalDate | 
LocalDate.parse(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 amount added. 
 | 
LocalDate | 
LocalDate.plus(TemporalAmount amountToAdd)
Returns a copy of this date with the specified amount 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. | 
LocalDate | 
OffsetDateTime.toLocalDate()
Gets the  
LocalDate part of this date-time. | 
LocalDate | 
ZonedDateTime.toLocalDate()
Gets the  
LocalDate part of this date-time. | 
LocalDate | 
LocalDateTime.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 and Description | 
|---|---|
OffsetDateTime | 
OffsetTime.atDate(LocalDate date)
Combines this time with a date to create an  
OffsetDateTime. | 
LocalDateTime | 
LocalTime.atDate(LocalDate date)
Combines this time with a date to create a  
LocalDateTime. | 
static Period | 
Period.between(LocalDate startDateInclusive,
       LocalDate endDateExclusive)
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 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. | 
| Modifier and Type | Method and Description | 
|---|---|
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(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(TemporalAccessor temporal)
Obtains an ISO local date from another date-time object. 
 | 
LocalDate | 
IsoChronology.dateEpochDay(long epochDay)
Obtains an ISO local date from the epoch-day. 
 | 
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(Era era,
           int yearOfEra,
           int dayOfYear)
Obtains an ISO local date from the era, year-of-era and day-of-year fields. 
 | 
LocalDate | 
IsoChronology.dateYearDay(int prolepticYear,
           int dayOfYear)
Obtains an ISO local date from the proleptic-year and day-of-year fields. 
 | 
LocalDate | 
IsoChronology.resolveDate(Map<TemporalField,Long> fieldValues,
           ResolverStyle resolverStyle)
Resolves parsed  
ChronoField values into a date during parsing. | 
| Modifier and Type | Method and Description | 
|---|---|
static TemporalQuery<LocalDate> | 
TemporalQueries.localDate()
A query for  
LocalDate returning null if not found. | 
| Modifier and Type | Method and Description | 
|---|---|
static TemporalAdjuster | 
TemporalAdjusters.ofDateAdjuster(UnaryOperator<LocalDate> dateBasedAdjuster)
Obtains a  
TemporalAdjuster that wraps a date adjuster. | 
 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, 2014, Oracle and/or its affiliates.  All rights reserved.