言語

OffsetDateTime.WithOffsetSameInstant(ZoneOffset) メソッド

定義

指定したオフセットを持つこの OffsetDateTime のコピーを返し、結果が同じ瞬間であることを確認します。

[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

パラメーター

offset
ZoneOffset

null ではなく、変更するゾーン オフセット

返品

この日時に基づく OffsetDateTime と、null ではなく、要求されたオフセット

属性

注釈

指定したオフセットを持つこの OffsetDateTime のコピーを返し、結果が同じ瞬間であることを確認します。 このメソッドは、指定した ZoneOffset と LocalDateTime が 2 つのオフセットの差によって調整されたオブジェクトを返します。 これにより、古いオブジェクトと新しいオブジェクトが同じ瞬間を表します。 これは、別のオフセットで現地時刻を見つける場合に便利です。 たとえば、この時刻が 2007-12-03T10:30+02:00 を表し、指定されたオフセットが +03:00 の場合、このメソッドは 2007-12-03T11:30+03:00 を返します。 ローカル時刻を調整せずにオフセットを変更するには、withOffsetSameLocal(java.time.ZoneOffset) を使用します。 このインスタンスは不変であり、このメソッド呼び出しの影響を受けません。

Javaリファレンス。

適用対象