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,年数减去,而不是 null

属性

注解

返回此 OffsetDateTime 的副本,其中包含指定的年数减去。 此方法按三个步骤从年份字段中减去指定的金额:从年份字段减去输入年份:检查生成的日期是否无效(如有必要)将一个月的日期调整为最后一个有效日期(例如,2008-02-29(leap year)减去一年将导致无效日期 2007-02-29(标准年份)。 而不是返回无效的结果,而是选择 2007-02-28 月的最后一个有效日期。 此实例不可变,不受此方法调用影响。

Java参考java.time.OffsetDateTime.minusYears

适用于