Package | Description |
---|---|
java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
java.nio.file.attribute |
Interfaces and classes providing access to file and file system attributes.
|
java.sql |
Provides the API for accessing and processing data stored in a
data source (usually a relational database) using the
Java™ 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.zone |
Support for time-zones and their rules.
|
java.util |
Contains the collections framework, legacy collection classes,
event model, date and time facilities, internationalization, and
miscellaneous utility classes (a string tokenizer, a random-number
generator, and a bit array).
|
java.util.logging |
Provides the classes and interfaces of
the Java™ 2 platform's core logging facilities.
|
Modifier and Type | Method | Description |
---|---|---|
Optional<Instant> |
ProcessHandle.Info.startInstant() |
Returns the start time of the process.
|
Modifier and Type | Method | Description |
---|---|---|
Instant |
FileTime.toInstant() |
Converts this
FileTime object to an Instant . |
Modifier and Type | Method | Description |
---|---|---|
static FileTime |
FileTime.from(Instant instant) |
Returns a
FileTime representing the same point of time value
on the time-line as the provided Instant object. |
Modifier and Type | Method | Description |
---|---|---|
Instant |
Date.toInstant() |
This method always throws an UnsupportedOperationException and should
not be used because SQL
Date values do not have a time
component. |
Instant |
Time.toInstant() |
This method always throws an UnsupportedOperationException and should
not be used because SQL
Time values do not have a date
component. |
Instant |
Timestamp.toInstant() |
Converts this
Timestamp object to an Instant . |
Modifier and Type | Method | Description |
---|---|---|
static Timestamp |
Timestamp.from(Instant instant) |
Obtains an instance of
Timestamp from an Instant object. |
Modifier and Type | Field | Description |
---|---|---|
static Instant |
Instant.EPOCH |
Constant for the 1970-01-01T00:00:00Z epoch instant.
|
static Instant |
Instant.MAX |
The maximum supported
Instant , '1000000000-12-31T23:59:59.999999999Z'. |
static Instant |
Instant.MIN |
The minimum supported
Instant , '-1000000000-01-01T00:00Z'. |
Modifier and Type | Method | Description |
---|---|---|
static Instant |
Instant.from(TemporalAccessor temporal) |
Obtains an instance of
Instant from a temporal object. |
abstract Instant |
Clock.instant() |
Gets the current instant of the clock.
|
Instant |
Instant.minus(long amountToSubtract,
TemporalUnit unit) |
Returns a copy of this instant with the specified amount subtracted.
|
Instant |
Instant.minus(TemporalAmount amountToSubtract) |
Returns a copy of this instant with the specified amount subtracted.
|
Instant |
Instant.minusMillis(long millisToSubtract) |
Returns a copy of this instant with the specified duration in milliseconds subtracted.
|
Instant |
Instant.minusNanos(long nanosToSubtract) |
Returns a copy of this instant with the specified duration in nanoseconds subtracted.
|
Instant |
Instant.minusSeconds(long secondsToSubtract) |
Returns a copy of this instant with the specified duration in seconds subtracted.
|
static Instant |
Instant.now() |
Obtains the current instant from the system clock.
|
static Instant |
Instant.now(Clock clock) |
Obtains the current instant from the specified clock.
|
static Instant |
Instant.ofEpochMilli(long epochMilli) |
Obtains an instance of
Instant using milliseconds from the
epoch of 1970-01-01T00:00:00Z. |
static Instant |
Instant.ofEpochSecond(long epochSecond) |
Obtains an instance of
Instant using seconds from the
epoch of 1970-01-01T00:00:00Z. |
static Instant |
Instant.ofEpochSecond(long epochSecond,
long nanoAdjustment) |
Obtains an instance of
Instant using seconds from the
epoch of 1970-01-01T00:00:00Z and nanosecond fraction of second. |
static Instant |
Instant.parse(CharSequence text) |
Obtains an instance of
Instant from a text string such as
2007-12-03T10:15:30.00Z . |
Instant |
Instant.plus(long amountToAdd,
TemporalUnit unit) |
Returns a copy of this instant with the specified amount added.
|
Instant |
Instant.plus(TemporalAmount amountToAdd) |
Returns a copy of this instant with the specified amount added.
|
Instant |
Instant.plusMillis(long millisToAdd) |
Returns a copy of this instant with the specified duration in milliseconds added.
|
Instant |
Instant.plusNanos(long nanosToAdd) |
Returns a copy of this instant with the specified duration in nanoseconds added.
|
Instant |
Instant.plusSeconds(long secondsToAdd) |
Returns a copy of this instant with the specified duration in seconds added.
|
Instant |
OffsetDateTime.toInstant() |
Converts this date-time to an
Instant . |
Instant |
Instant.truncatedTo(TemporalUnit unit) |
Returns a copy of this
Instant truncated to the specified unit. |
Instant |
Instant.with(TemporalAdjuster adjuster) |
Returns an adjusted copy of this instant.
|
Instant |
Instant.with(TemporalField field,
long newValue) |
Returns a copy of this instant with the specified field set to a new value.
|
Modifier and Type | Method | Description |
---|---|---|
int |
Instant.compareTo(Instant otherInstant) |
Compares this instant to the specified instant.
|
static Clock |
Clock.fixed(Instant fixedInstant,
ZoneId zone) |
Obtains a clock that always returns the same instant.
|
boolean |
Instant.isAfter(Instant otherInstant) |
Checks if this instant is after the specified instant.
|
boolean |
Instant.isBefore(Instant otherInstant) |
Checks if this instant is before the specified instant.
|
static LocalDate |
LocalDate.ofInstant(Instant instant,
ZoneId zone) |
Obtains an instance of
LocalDate from an Instant and zone ID. |
static LocalDateTime |
LocalDateTime.ofInstant(Instant instant,
ZoneId zone) |
Obtains an instance of
LocalDateTime from an Instant and zone ID. |
static LocalTime |
LocalTime.ofInstant(Instant instant,
ZoneId zone) |
Obtains an instance of
LocalTime from an Instant and zone ID. |
static OffsetDateTime |
OffsetDateTime.ofInstant(Instant instant,
ZoneId zone) |
Obtains an instance of
OffsetDateTime from an Instant and zone ID. |
static OffsetTime |
OffsetTime.ofInstant(Instant instant,
ZoneId zone) |
Obtains an instance of
OffsetTime from an Instant and zone ID. |
static ZonedDateTime |
ZonedDateTime.ofInstant(Instant instant,
ZoneId zone) |
Obtains an instance of
ZonedDateTime from an Instant . |
Modifier and Type | Method | Description |
---|---|---|
default Instant |
ChronoLocalDateTime.toInstant(ZoneOffset offset) |
Converts this date-time to an
Instant . |
default Instant |
ChronoZonedDateTime.toInstant() |
Converts this date-time to an
Instant . |
Modifier and Type | Method | Description |
---|---|---|
default ChronoZonedDateTime<? extends ChronoLocalDate> |
Chronology.zonedDateTime(Instant instant,
ZoneId zone) |
Obtains a
ChronoZonedDateTime in this chronology from an Instant . |
ChronoZonedDateTime<HijrahDate> |
HijrahChronology.zonedDateTime(Instant instant,
ZoneId zone) |
|
ZonedDateTime |
IsoChronology.zonedDateTime(Instant instant,
ZoneId zone) |
Obtains an ISO zoned date-time in this chronology from an
Instant . |
ChronoZonedDateTime<JapaneseDate> |
JapaneseChronology.zonedDateTime(Instant instant,
ZoneId zone) |
|
ChronoZonedDateTime<MinguoDate> |
MinguoChronology.zonedDateTime(Instant instant,
ZoneId zone) |
|
ChronoZonedDateTime<ThaiBuddhistDate> |
ThaiBuddhistChronology.zonedDateTime(Instant instant,
ZoneId zone) |
Modifier and Type | Method | Description |
---|---|---|
Instant |
ZoneOffsetTransition.getInstant() |
Gets the transition instant.
|
Modifier and Type | Method | Description |
---|---|---|
Duration |
ZoneRules.getDaylightSavings(Instant instant) |
Gets the amount of daylight savings in use for the specified instant in this zone.
|
ZoneOffset |
ZoneRules.getOffset(Instant instant) |
Gets the offset applicable at the specified instant in these rules.
|
ZoneOffset |
ZoneRules.getStandardOffset(Instant instant) |
Gets the standard offset for the specified instant in this zone.
|
boolean |
ZoneRules.isDaylightSavings(Instant instant) |
Checks if the specified instant is in daylight savings.
|
ZoneOffsetTransition |
ZoneRules.nextTransition(Instant instant) |
Gets the next transition after the specified instant.
|
ZoneOffsetTransition |
ZoneRules.previousTransition(Instant instant) |
Gets the previous transition before the specified instant.
|
Modifier and Type | Method | Description |
---|---|---|
Instant |
Calendar.toInstant() |
Converts this object to an
Instant . |
Instant |
Date.toInstant() |
Converts this
Date object to an Instant . |
Modifier and Type | Method | Description |
---|---|---|
static Date |
Date.from(Instant instant) |
Obtains an instance of
Date from an Instant object. |
Modifier and Type | Method | Description |
---|---|---|
Instant |
LogRecord.getInstant() |
Gets the instant that the event occurred.
|
Modifier and Type | Method | Description |
---|---|---|
void |
LogRecord.setInstant(Instant instant) |
Sets the instant that the event occurred.
|
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, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps