Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.time
Version documentée : Java SE 17

Classe « Instant »

Informations générales

Héritage

java.lang.Object
    java.time.Instant

Interfaces implémentées

java.io.Serializable
java.lang.Comparable<java.time.Instant>
java.time.temporal.Temporal
java.time.temporal.TemporalAdjuster

Définition

public final class Instant extends java.lang.Object
implements java.io.Serializable,
java.lang.Comparable<java.time.Instant>,
java.time.temporal.Temporal,
java.time.temporal.TemporalAdjuster

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
public static Instant EPOCH
public static Instant MAX
public static Instant MIN

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public long epochSecond R/-
public int nano R/-

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public Temporal adjustInto( Temporal temporal )
public OffsetDateTime atOffset( ZoneOffset offset )
public ZonedDateTime atZone( ZoneId zone )
public int compareTo( Instant otherInstant )
public boolean equals( Object otherInstant )
public static Instant from( TemporalAccessor temporal )
public int get( TemporalField field )
public long getEpochSecond()
public long getLong( TemporalField field )
public int getNano()
public int hashCode()
public boolean isAfter( Instant otherInstant )
public boolean isBefore( Instant otherInstant )
public boolean isSupported( TemporalField field )
public boolean isSupported( TemporalUnit unit )
public Instant minus( TemporalAmount amountToSubtract )
public Instant minus( long amountToSubtract, TemporalUnit unit )
public Instant minusMillis( long millisToSubtract )
public Instant minusNanos( long nanosToSubtract )
public Instant minusSeconds( long secondsToSubtract )
public static Instant now()
public static Instant now( Clock clock )
public static Instant ofEpochMilli( long epochMilli )
public static Instant ofEpochSecond( long epochSecond, long nanoAdjustment )
public static Instant ofEpochSecond( long epochSecond )
public static Instant parse( CharSequence text )
public Instant plus( TemporalAmount amountToAdd )
public Instant plus( long amountToAdd, TemporalUnit unit )
public Instant plusMillis( long millisToAdd )
public Instant plusNanos( long nanosToAdd )
public Instant plusSeconds( long secondsToAdd )
public <R> R query( TemporalQuery<R> query )
public ValueRange range( TemporalField field )
public long toEpochMilli()
public String toString()
public Instant truncatedTo( TemporalUnit unit )
public long until( Temporal endExclusive, TemporalUnit unit )
public Instant with( TemporalAdjuster adjuster )
public Instant with( TemporalField field, long newValue )

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait