IChronoZonedDateTime.ITemporal.Minus Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ITemporal.Minus(Int64, ITemporalUnit) |
Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei der angegebene Punkt subtrahiert ist. |
| ITemporal.Minus(ITemporalAmount) |
Gibt ein Objekt desselben Typs wie dieses Objekt zurück, wobei ein Betrag subtrahiert ist. |
ITemporal.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/chrono/ChronoZonedDateTime;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
override sealed Java.Time.Temporal.ITemporal? ITemporal.Minus(long amountToSubtract, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/chrono/ChronoZonedDateTime;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Java.Time.Temporal.ITemporal.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Java.Time.Temporal.ITemporal.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
Implementiert
- 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. Bei einem LocalDate kann dies beispielsweise verwendet werden, um 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 Referenz für java.time.chrono.ChronoZonedDateTime.minus.
Gilt für:
ITemporal.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/chrono/ChronoZonedDateTime;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
override sealed Java.Time.Temporal.ITemporal? ITemporal.Minus(Java.Time.Temporal.ITemporalAmount? amount);
[<Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/chrono/ChronoZonedDateTime;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Java.Time.Temporal.ITemporal.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal
override this.Java.Time.Temporal.ITemporal.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
Implementiert
- 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 Punkt, kann aber ein anderer Typ sein, der die TemporalAmount-Schnittstelle implementiert, z. B. Duration.
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 von Pluszeichen gefolgt von Minuszeichen nicht garantiert dasselbe Datum und dieselbe Uhrzeit zurückgibt.
Java Referenz für java.time.chrono.ChronoZonedDateTime.minus.