Sprache

Instant.TruncatedTo(ITemporalUnit) Methode

Definition

Gibt eine Kopie dieser Instanz zurück, die auf die angegebene Einheit abgeschnitten wurde.

[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

Parameter

unit
ITemporalUnit

TemporalUnit: die Einheit, die abgeschnitten werden soll, nicht null

Gibt zurück

ein Instant basierend auf diesem Instant mit abgeschnittener Zeit, nicht null

Attribute

Hinweise

Gibt eine Kopie dieser Instanz zurück, die auf die angegebene Einheit abgeschnitten wurde. Durch das Abschneiden des Sofortvorgangs wird eine Kopie des Originals mit Feldern zurückgegeben, die kleiner als die angegebene Einheit auf Null festgelegt sind. Die Felder werden anhand eines UTC-Offsets berechnet, wie in toString dargestellt. Beispielsweise wird das Abschneiden mit der MINUTEN-Einheit auf die nächste Minute abgerundet, wobei die Sekunden und Nanosekunden auf Null festgelegt werden. Die Einheit muss eine Dauer aufweisen, die sich ohne Rest in die Länge eines Standardtages aufteilt. Dazu gehören alle bereitgestellten Zeiteinheiten auf ChronoUnit und DAYS. Andere Einheiten lösen eine Ausnahme aus. Diese Instanz ist unveränderlich und von diesem Methodenaufruf nicht betroffen.

Throws: DateTimeException if the unit is invalid for truncation

Throws: UnsupportedTemporalTypeException if the unit is not supported

Android-Referenz für java.time.Instant.truncatedTo.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: