Package | Description |
---|---|
javax.time |
Provides classes to manage the continuous time scale including a wrapper
for the system clock.
|
javax.time.calendar |
Provides classes to manage the human time scale including date, time,
date-time and time-zone representations.
|
javax.time.calendar.zone |
Provides classes to implement time-zones and their rules.
|
Modifier and Type | Class and Description |
---|---|
class |
Instant
An instantaneous point on the time-line.
|
Modifier and Type | Method and Description |
---|---|
static Duration |
Duration.between(InstantProvider startInclusive,
InstantProvider endExclusive)
Obtains an instance of
Duration representing the duration between two instants. |
static TimeSource |
TimeSource.fixed(InstantProvider fixedInstantProvider)
Gets a time-source that always returns the same
Instant . |
static Instant |
Instant.of(InstantProvider instantProvider)
Obtains an instance of
Instant from a provider of instants. |
Modifier and Type | Class and Description |
---|---|
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 ZonedDateTime |
ZonedDateTime.ofInstant(InstantProvider instantProvider,
TimeZone zone)
Obtains an instance of
ZonedDateTime from an Instant . |
static OffsetDateTime |
OffsetDateTime.ofInstant(InstantProvider instantProvider,
ZoneOffset offset)
Obtains an instance of
OffsetDateTime from an InstantProvider . |
static OffsetTime |
OffsetTime.ofInstant(InstantProvider instantProvider,
ZoneOffset offset)
Obtains an instance of
OffsetTime from an InstantProvider . |
static OffsetDate |
OffsetDate.ofInstant(InstantProvider instantProvider,
ZoneOffset offset)
Obtains an instance of
OffsetDate from an InstantProvider . |
Modifier and Type | Method and Description |
---|---|
Period |
ZoneRules.getDaylightSavings(InstantProvider instantProvider)
Gets the amount of daylight savings in use for the specified instant in this zone.
|
abstract ZoneOffset |
ZoneRules.getOffset(InstantProvider instant)
Gets the offset applicable at the specified instant in this zone.
|
abstract ZoneOffset |
ZoneRules.getStandardOffset(InstantProvider instantProvider)
Gets the standard offset for the specified instant in this zone.
|
boolean |
ZoneRules.isDaylightSavings(InstantProvider instant)
Gets the standard offset for the specified instant in this zone.
|
abstract ZoneOffsetTransition |
ZoneRules.nextTransition(InstantProvider instantProvider)
Gets the next transition after the specified transition.
|
abstract ZoneOffsetTransition |
ZoneRules.previousTransition(InstantProvider instantProvider)
Gets the previous transition after the specified transition.
|
Copyright © 2014. All rights reserved.