語言

OffsetDateTime.MinusYears(Int64) 方法

定義

回傳一份已減去指定年數的 OffsetDateTime 副本。

[Android.Runtime.Register("minusYears", "(J)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public Java.Time.OffsetDateTime? MinusYears(long years);
[<Android.Runtime.Register("minusYears", "(J)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
member this.MinusYears : int64 -> Java.Time.OffsetDateTime

參數

years
Int64

減去的年份可能是負數

傳回

一個基於此日期時間(減去年份)的 OffsetDateTime,而非空

屬性

備註

回傳一份已減去指定年數的 OffsetDateTime 副本。 此方法從年份欄位中減去指定金額,分為三個步驟:從年份欄位減去輸入年份,檢查結果日期是否無效;如有需要,將月份日期調整為最後有效日期。例如,2008-02-29(閏年)減去一年,會得到無效日期 2007-02-29(標準年)。 不會回傳無效結果,而是選擇每月最後有效日期 2007-02-28。 此實例是不可變且不受此方法呼叫影響的。

Java 參考 java.time.OffsetDateTime.minusYears

適用於