Langue

Instant.TruncatedTo(ITemporalUnit) Méthode

Définition

Retourne une copie de cet instant tronqué à l’unité spécifiée.

[Android.Runtime.Register("truncatedTo", "(Ljava/time/temporal/TemporalUnit;)Ljava/time/Instant;", "", ApiSince=26)]
public Java.Time.Instant? TruncatedTo(Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("truncatedTo", "(Ljava/time/temporal/TemporalUnit;)Ljava/time/Instant;", "", ApiSince=26)>]
member this.TruncatedTo : Java.Time.Temporal.ITemporalUnit -> Java.Time.Instant

Paramètres

unit
ITemporalUnit

TemporalUnit : unité à tronquer, et non null

Retours

un instant basé sur cet instant avec le temps tronqué, et non null

Attributs

Remarques

Retourne une copie de cet instant tronqué à l’unité spécifiée. La troncation de l’instant retourne une copie de l’original avec des champs plus petits que l’unité spécifiée définie sur zéro. Les champs sont calculés en fonction de l’utilisation d’un décalage UTC comme indiqué dans toString. Par exemple, la troncation avec l’unité MINUTES arrondit à la minute la plus proche, en définissant les secondes et les nanosecondes sur zéro. L’unité doit avoir une durée qui se divise en la longueur d’un jour standard sans reste. Cela inclut tous les unités de temps fournies sur ChronoUnit et DAYS. D’autres unités lèvent une exception. Cette instance est immuable et non affectée par cet appel de méthode.

Levées : DateTimeException si l’unité n’est pas valide pour la troncation

Levées : UnsupportedTemporalTypeException si l’unité n’est pas prise en charge

Référence Android pour java.time.Instant.truncatedTo.

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 à