Sprache

OffsetTime.WithOffsetSameInstant(ZoneOffset) Methode

Definition

Gibt eine Kopie dieses OffsetTime-Werts zurück, wobei der angegebene Offset sichergestellt ist, dass das Ergebnis an einem implizierten Tag gleich ist.

[Android.Runtime.Register("withOffsetSameInstant", "(Ljava/time/ZoneOffset;)Ljava/time/OffsetTime;", "", ApiSince=26)]
public Java.Time.OffsetTime? WithOffsetSameInstant(Java.Time.ZoneOffset? offset);
[<Android.Runtime.Register("withOffsetSameInstant", "(Ljava/time/ZoneOffset;)Ljava/time/OffsetTime;", "", ApiSince=26)>]
member this.WithOffsetSameInstant : Java.Time.ZoneOffset -> Java.Time.OffsetTime

Parameter

offset
ZoneOffset

der Zonenversatz, in den geändert werden soll, nicht auf NULL

Gibt zurück

einen OffsetTime-Wert basierend auf dieser Zeit mit dem angeforderten Offset, nicht null

Attribute

Hinweise

Gibt eine Kopie dieses OffsetTime-Werts zurück, wobei der angegebene Offset sichergestellt ist, dass das Ergebnis an einem implizierten Tag gleich ist. Diese Methode gibt ein Objekt mit dem angegebenen ZoneOffset und einer LocalTime zurück, die durch den Unterschied zwischen den beiden Offsets angepasst wird. Dies führt zu den alten und neuen Objekten, die den gleichen Augenblick an einem implizierten Tag darstellen. Dies ist nützlich, um die Ortszeit in einem anderen Offset zu finden. Wenn diese Zeit beispielsweise 10:30+02:00 darstellt und der angegebene Offset +03:00 ist, gibt diese Methode 11:30+03:00 zurück. Um den Offset zu ändern, ohne die lokale Zeit anzupassen, verwenden SieOffsetSameLocal(java.time.ZoneOffset). Diese Instanz ist unveränderlich und von diesem Methodenaufruf nicht betroffen.

Java Referenz für java.time.OffsetTime.withOffsetSameInstant.

Gilt für: