Package | Description |
---|---|
javax.time.calendar |
Provides classes to manage the human time scale including date, time,
date-time and time-zone representations.
|
javax.time.i18n |
Provides classes representing dates and times in alternate calendar systems.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DateTimeProvider
Provides access to a date-time in the ISO-8601 calendar system.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalDate
A date without a time-zone in the ISO-8601 calendar system,
such as
2007-12-03 . |
class |
LocalDateTime
A date-time without a time-zone in the ISO-8601 calendar system,
such as
2007-12-03T10:15:30 . |
class |
OffsetDate
A date with a zone offset from UTC in the ISO-8601 calendar system,
such as
2007-12-03+01:00 . |
class |
OffsetDateTime
A date-time with a zone offset from UTC in the ISO-8601 calendar system,
such as
2007-12-03T10:15:30+01:00 . |
class |
ZonedDateTime
A date-time with a time-zone in the ISO-8601 calendar system,
such as
2007-12-03T10:15:30+01:00 Europe/Paris . |
Modifier and Type | Method and Description |
---|---|
static Period |
Period.between(DateProvider startDateProvider,
DateProvider endDateProvider)
Obtains a
Period consisting of the number of days, months
and years between two dates. |
static Period |
Period.daysBetween(DateProvider startDateProvider,
DateProvider endDateProvider)
Obtains a
Period consisting of the number of days between two dates. |
static Period |
Period.monthsBetween(DateProvider startDateProvider,
DateProvider endDateProvider)
Obtains a
Period consisting of the number of months between two dates. |
static LocalDate |
LocalDate.of(DateProvider dateProvider)
Obtains an instance of
LocalDate from a date provider. |
static OffsetDateTime |
OffsetDateTime.of(DateProvider dateProvider,
OffsetTime offsetTime)
Obtains an instance of
OffsetDateTime from a DateProvider
and OffsetTime . |
static LocalDateTime |
LocalDateTime.of(DateProvider dateProvider,
TimeProvider timeProvider)
Obtains an instance of
LocalDateTime from a date and time. |
static ZonedDateTime |
ZonedDateTime.of(DateProvider dateProvider,
TimeProvider timeProvider,
TimeZone zone)
Obtains an instance of
ZonedDateTime from a local date and time
where the date-time must be valid for the time-zone. |
static ZonedDateTime |
ZonedDateTime.of(DateProvider dateProvider,
TimeProvider timeProvider,
TimeZone zone,
ZoneResolver resolver)
Obtains an instance of
ZonedDateTime from a local date and time
providing a resolver to handle an invalid date-time. |
static OffsetDateTime |
OffsetDateTime.of(DateProvider dateProvider,
TimeProvider timeProvider,
ZoneOffset offset)
Obtains an instance of
OffsetDateTime from a date, time and zone offset. |
static OffsetDate |
OffsetDate.of(DateProvider dateProvider,
ZoneOffset offset)
Obtains an instance of
OffsetDate from a date provider. |
static LocalDateTime |
LocalDateTime.ofMidnight(DateProvider dateProvider)
Obtains an instance of
LocalDateTime from a date with the
time set to midnight at the start of day. |
static OffsetDateTime |
OffsetDateTime.ofMidnight(DateProvider dateProvider,
ZoneOffset offset)
Obtains an instance of
OffsetDateTime from a date with the
time set to midnight at the start of day. |
OffsetDate |
OffsetDate.withDate(DateProvider dateProvider)
Returns a copy of this
OffsetDate with a different local date. |
static Period |
Period.yearsBetween(DateProvider startDateProvider,
DateProvider endDateProvider)
Obtains a
Period consisting of the number of years between two dates. |
Modifier and Type | Class and Description |
---|---|
class |
CopticDate
A date in the Coptic calendar system.
|
class |
HistoricDate
A date in the Historic calendar system.
|
Copyright © 2014. All rights reserved.