ZonedDateTime.WithZoneSameLocal(ZoneId) Methode

Definition

Gibt eine Kopie dieser Datums-Uhrzeit mit einer anderen Zeitzone zurück, wobei die lokale Datum-Uhrzeit bei Bedarf beibehalten wird.

[Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? WithZoneSameLocal(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.WithZoneSameLocal : Java.Time.ZoneId -> Java.Time.ZonedDateTime

Parameter

zone
ZoneId

Zeitzone, in die geändert werden soll, nicht null

Gibt zurück

eine ZonedDateTime basierend auf dieser Datums- und Uhrzeit mit der angeforderten Zone, nicht null

Attribute

Hinweise

Gibt eine Kopie dieser Datums-Uhrzeit mit einer anderen Zeitzone zurück, wobei die lokale Datum-Uhrzeit bei Bedarf beibehalten wird. Diese Methode ändert die Zeitzone und behält die lokale Datums- und Uhrzeitangabe bei. Die lokale Datums-/Uhrzeit wird nur geändert, wenn sie für die neue Zone ungültig ist und mit demselben Ansatz wie "Local(LocalDateTime,ZoneId, ZoneOffset) bestimmt wird. Verwenden Sie withZoneSameInstant(ZoneId), um die Zone zu ändern und die lokale Datums-/Uhrzeit anzupassen. Diese Instanz ist unveränderlich und von diesem Methodenaufruf nicht betroffen.

Java Referenz für java.time.ZonedDateTime.withZoneSameLocal.

Gilt für: