ZonedDateTime.MinusHours(Int64) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した時間数を減算して、この ZonedDateTime のコピーを返します。
[Android.Runtime.Register("minusHours", "(J)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? MinusHours(long hours);
[<Android.Runtime.Register("minusHours", "(J)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.MinusHours : int64 -> Java.Time.ZonedDateTime
パラメーター
- hours
- Int64
減算する時間は負の値になる可能性があります。
返品
この日付時刻に基づく ZonedDateTime (null ではなく時間を減算)
- 属性
注釈
指定した時間数を減算して、この ZonedDateTime のコピーを返します。 これは、1 時間の減算が常に 1 時間前の期間になるように、瞬時のタイム ラインで動作します。 これにより、ローカルの日時が 1 時間以外の量で変更される可能性があります。 これは、日、月、年ごとに使用されるアプローチとは異なるので、1 日を減算することは、24 時間を加算するのと同じではないことに注意してください。 たとえば、"ヨーロッパ/パリ" などのタイム ゾーンを考えてみます。秋の DST カットオーバーでは、夏のオフセット +02:00 から冬の +01:00 にローカル時刻 02:00 から 02:59 が 2 回変化することを意味します。 03:30+01:00 から 1 時間減算すると、02:30+01:00 (冬時間の両方) 02:30+01:00 から 1 時間減算すると、02:30+02:00 (冬から夏の時間に移動) から 1 時間減算されます 2:30+02:00 は 01:30+02:00 になります (夏時間は両方とも)、03:30+01:00 から 3 時間引くと 01:30+02:00 (冬から夏の時間に移動) になります。このインスタンスは不変であり、このメソッド呼び出しの影響を受けません。