语言

OffsetDateTime.Minus 方法

定义

重载

名称 说明
Minus(ITemporalAmount)

返回此日期时间的副本,并减去指定的金额。

Minus(Int64, ITemporalUnit)

返回此日期时间的副本,并减去指定的金额。

Minus(ITemporalAmount)

返回此日期时间的副本,并减去指定的金额。

[Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public Java.Time.OffsetDateTime? Minus(Java.Time.Temporal.ITemporalAmount? amountToSubtract);
[<Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
member this.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.OffsetDateTime

参数

amountToSubtract
ITemporalAmount

要减去的量,而不是 null

返回

基于此日期时间的 OffsetDateTime,其中进行了减法,而不是 null

特性

注解

返回此日期时间的副本,并减去指定的金额。 这将返回一个 OffsetDateTime,基于此时间,并减去指定的量。 该量通常是句点或持续时间,但可以是实现 TemporalAmount 接口的任何其他类型。 通过调用 TemporalAmount.subtractFrom(Temporal)将计算委托给量对象。 量实现可以自由地以任何希望的方式实现减法,但它通常调用减去(long,TemporalUnit)。 请参阅数量实现的文档,以确定是否可以成功减去。 此实例不可变,不受此方法调用影响。

Java参考java.time.OffsetDateTime.minus。

适用于

Minus(Int64, ITemporalUnit)

返回此日期时间的副本,并减去指定的金额。

[Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public Java.Time.OffsetDateTime? Minus(long amountToSubtract, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
member this.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.OffsetDateTime

参数

amountToSubtract
Int64

要从结果中减去的单位量,可能是负数

unit
ITemporalUnit

要减去的量单位,而不是 null

返回

基于此日期时间的 OffsetDateTime,指定量减去,而不是 null

特性

注解

内容待定。

Java参考java.time.OffsetDateTime.minus。

适用于