Module :
java.base - Package :
java.time
Version documentée : Java SE 17
Classe « Duration »
Informations générales
Héritage java.lang.Object
java.time.Duration
Interfaces implémentées java.io.Serializable java.lang.Comparable<java.time.Duration> java.time.temporal.TemporalAmount Définition public final class Duration extends java.lang.Object implements java.io.Serializable , java.lang.Comparable<java.time.Duration> , java.time.temporal.TemporalAmount Description A venir.
Liste des attributs
Tous les attributs
Attributs d'instance
Attributs statiques
Attributs dépréciés
Liste des constructeurs
Constructeurs
Constructeurs dépréciés
Liste des propriétés (getters/setters)
Propriétés
Propriétés dépréciées
public
int
nano
R/-
public
boolean
negative
R/-
public
long
seconds
R/-
public
List
units
R/-
public
boolean
zero
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
public
Duration
abs()
public
Temporal
addTo( Temporal temporal )
public static
Duration
between( Temporal startInclusive, Temporal endExclusive )
public
int
compareTo( Duration otherDuration )
public
Duration
dividedBy( long divisor )
public
long
dividedBy( Duration divisor )
public
boolean
equals( Object otherDuration )
public static
Duration
from( TemporalAmount amount )
public
long
get( TemporalUnit unit )
public
int
getNano()
public
long
getSeconds()
public
List <java.time.temporal.TemporalUnit>
getUnits()
public
int
hashCode()
public
boolean
isNegative()
public
boolean
isZero()
public
Duration
minus( Duration duration )
public
Duration
minus( long amountToSubtract, TemporalUnit unit )
public
Duration
minusDays( long daysToSubtract )
public
Duration
minusHours( long hoursToSubtract )
public
Duration
minusMillis( long millisToSubtract )
public
Duration
minusMinutes( long minutesToSubtract )
public
Duration
minusNanos( long nanosToSubtract )
public
Duration
minusSeconds( long secondsToSubtract )
public
Duration
multipliedBy( long multiplicand )
public
Duration
negated()
public static
Duration
of( long amount, TemporalUnit unit )
public static
Duration
ofDays( long days )
public static
Duration
ofHours( long hours )
public static
Duration
ofMillis( long millis )
public static
Duration
ofMinutes( long minutes )
public static
Duration
ofNanos( long nanos )
public static
Duration
ofSeconds( long seconds, long nanoAdjustment )
public static
Duration
ofSeconds( long seconds )
public static
Duration
parse( CharSequence text )
public
Duration
plus( Duration duration )
public
Duration
plus( long amountToAdd, TemporalUnit unit )
public
Duration
plusDays( long daysToAdd )
public
Duration
plusHours( long hoursToAdd )
public
Duration
plusMillis( long millisToAdd )
public
Duration
plusMinutes( long minutesToAdd )
public
Duration
plusNanos( long nanosToAdd )
public
Duration
plusSeconds( long secondsToAdd )
public
Temporal
subtractFrom( Temporal temporal )
public
long
toDays()
public
long
toDaysPart()
public
long
toHours()
public
int
toHoursPart()
public
long
toMillis()
public
int
toMillisPart()
public
long
toMinutes()
public
int
toMinutesPart()
public
long
toNanos()
public
int
toNanosPart()
public
long
toSeconds()
public
int
toSecondsPart()
public
String
toString()
public
Duration
truncatedTo( TemporalUnit unit )
public
Duration
withNanos( int nanoOfSecond )
public
Duration
withSeconds( long seconds )
Méthodes héritées de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
2024 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
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 :