OffsetDateTime.WithOffsetSameInstant(ZoneOffset) Metode

Definisi

Mengembalikan salinan OffsetDateTime ini dengan offset yang ditentukan yang memastikan bahwa hasilnya berada pada instan yang sama.

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

Parameter

offset
ZoneOffset

offset zona untuk diubah menjadi, bukan null

Mengembalikan

OffsetDateTime berdasarkan tanggal-waktu ini dengan offset yang diminta, bukan null

Atribut

Keterangan

Mengembalikan salinan OffsetDateTime ini dengan offset yang ditentukan yang memastikan bahwa hasilnya berada pada instan yang sama. Metode ini mengembalikan objek dengan ZoneOffset yang ditentukan dan LocalDateTime yang disesuaikan dengan perbedaan antara dua offset. Ini akan menghasilkan objek lama dan baru yang mewakili instan yang sama. Ini berguna untuk menemukan waktu lokal dalam offset yang berbeda. Misalnya, jika kali ini mewakili 2007-12-03T10:30+02:00 dan offset yang ditentukan adalah +03:00, maka metode ini akan mengembalikan 2007-12-03T11:30+03:00. Untuk mengubah offset tanpa menyesuaikan penggunaan waktu lokal denganOffsetSameLocal(java.time.ZoneOffset). Instans ini tidak dapat diubah dan tidak terpengaruh oleh panggilan metode ini.

Java referensi untuk java.time.OffsetDateTime.withOffsetSameInstant.

Berlaku untuk