Langage

TimeUnit.Convert Méthode

Définition

Surcharges

Nom Description
Convert(Duration)

Convertit la durée donnée en cette unité.

Convert(Int64, TimeUnit)

Convertit la durée donnée dans l’unité donnée en cette unité.

Convert(Duration)

Convertit la durée donnée en cette unité.

[Android.Runtime.Register("convert", "(Ljava/time/Duration;)J", "", ApiSince=33)]
public long Convert(Java.Time.Duration? duration);
[<Android.Runtime.Register("convert", "(Ljava/time/Duration;)J", "", ApiSince=33)>]
member this.Convert : Java.Time.Duration -> int64

Paramètres

duration
Duration

durée

Retours

la durée convertie dans cette unité, ou Long.MIN_VALUE si la conversion débordait négativement, ou Long.MAX_VALUE si elle serait positivement débordée.

Attributs

Remarques

Convertit la durée donnée en cette unité.

Pour n’importe quel TimeUnit unit, unit.convert(Duration.ofNanos(n)) est équivalent à unit.convert(n, NANOSECONDS), et unit.convert(Duration.of(n, unit.toChronoUnit())) est équivalent à n (en l’absence de dépassement de capacité).

Ajouté dans 11.

Java documentation pour java.util.concurrent.TimeUnit.convert(java.time.Duration).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Convert(Int64, TimeUnit)

Convertit la durée donnée dans l’unité donnée en cette unité.

[Android.Runtime.Register("convert", "(JLjava/util/concurrent/TimeUnit;)J", "")]
public long Convert(long sourceDuration, Java.Util.Concurrent.TimeUnit? sourceUnit);
[<Android.Runtime.Register("convert", "(JLjava/util/concurrent/TimeUnit;)J", "")>]
member this.Convert : int64 * Java.Util.Concurrent.TimeUnit -> int64

Paramètres

sourceDuration
Int64

durée dans l’élément donné sourceUnit

sourceUnit
TimeUnit

unité de l’argument sourceDuration

Retours

la durée convertie dans cette unité, ou Long.MIN_VALUE si la conversion débordait négativement, ou Long.MAX_VALUE si elle serait positivement débordée.

Attributs

Remarques

Convertit la durée donnée dans l’unité donnée en cette unité. Conversions de granularités plus fines en granularités plus grossières, donc perdre la précision. Par exemple, la conversion de 999 millisecondes en secondes entraîne 0. Conversions de plus en plus grossières en granularités plus fines avec des arguments qui débordaient numériquement satureraient si Long.MIN_VALUE elles sont négatives ou Long.MAX_VALUE positives.

Par exemple, pour convertir 10 minutes en millisecondes, utilisez : TimeUnit.MILLISECONDS.convert(10L, TimeUnit.MINUTES)

Java documentation pour java.util.concurrent.TimeUnit.convert(long, java.util.concurrent.TimeUnit).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à