Sprache

ITemporal.Minus Methode

Definition

Überlädt

Name Beschreibung
Minus(ITemporalAmount)

Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei ein Betrag subtrahiert ist.

Minus(Int64, ITemporalUnit)

Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei der angegebene Punkt subtrahiert ist.

Minus(ITemporalAmount)

Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei ein Betrag subtrahiert ist.

[Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/temporal/Temporal;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual Java.Time.Temporal.ITemporal? Minus(Java.Time.Temporal.ITemporalAmount? amount);
[<Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/temporal/Temporal;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal
override this.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal

Parameter

amount
ITemporalAmount

der zu subtrahierende Betrag, nicht NULL

Gibt zurück

ein Objekt desselben Typs mit der angegebenen Anpassung, nicht NULL

Attribute

Hinweise

Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei ein Betrag subtrahiert ist.

Dies passt diese zeitliche Subtrahierung nach den Regeln des angegebenen Betrags an. Der Betrag ist in der Regel ein java.time.Period anderer Typ, der die TemporalAmount Schnittstelle implementiert, z java.time.Duration. B. .

Beispielcode, der angibt, wie und warum diese Methode verwendet wird:

date = date.minus(period);               // subtract a Period instance
             date = date.minus(duration);             // subtract a Duration instance
             date = date.minus(workingDays(6));       // example user-written workingDays method

Beachten Sie, dass das Aufrufen plus , gefolgt von minus , nicht garantiert dasselbe Datum und dieselbe Uhrzeit zurückgibt.

Java Dokumentation für java.time.temporal.Temporal.minus(java.time.temporal.TemporalAmount).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Minus(Int64, ITemporalUnit)

Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei der angegebene Punkt subtrahiert ist.

[Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/temporal/Temporal;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual Java.Time.Temporal.ITemporal? Minus(long amountToSubtract, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/temporal/Temporal;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal

Parameter

amountToSubtract
Int64

der Betrag der angegebenen Einheit, die subtrahiert werden soll, kann negativ sein.

unit
ITemporalUnit

die Einheit des zu subtrahierenden Betrags, nicht null

Gibt zurück

ein Objekt desselben Typs mit dem angegebenen Punkt subtrahiert, nicht null

Attribute

Hinweise

Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei der angegebene Punkt subtrahiert ist.

Diese Methode gibt ein neues Objekt basierend auf diesem Objekt zurück, wobei der angegebene Punkt subtrahiert ist. Dies kann beispielsweise LocalDatedazu verwendet werden, eine Anzahl von Jahren, Monaten oder Tagen zu subtrahieren. Das zurückgegebene Objekt hat denselben observablen Typ wie dieses Objekt.

In einigen Fällen ist das Ändern eines Felds nicht vollständig definiert. Wenn das Zielobjekt beispielsweise ein Datum ist, das den 31. März darstellt, wäre das Subtrahieren eines Monats unklar. In solchen Fällen ist das Feld für die Auflösung des Ergebnisses verantwortlich. In der Regel wird das vorherige gültige Datum ausgewählt, bei dem es sich um den letzten gültigen Tag im Februar in diesem Beispiel handelt.

Java Dokumentation für java.time.temporal.Temporal.minus(long, java.time.temporal.TemporalUnit).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: