IChronoPeriod.SubtractFrom(ITemporal) Metodo

Definizione

Sottrae questo periodo dall'oggetto temporale specificato.

[Android.Runtime.Register("subtractFrom", "(Ljava/time/temporal/Temporal;)Ljava/time/temporal/Temporal;", "GetSubtractFrom_Ljava_time_temporal_Temporal_Handler:Java.Time.Chrono.IChronoPeriodInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public Java.Time.Temporal.ITemporal? SubtractFrom(Java.Time.Temporal.ITemporal? temporal);
[<Android.Runtime.Register("subtractFrom", "(Ljava/time/temporal/Temporal;)Ljava/time/temporal/Temporal;", "GetSubtractFrom_Ljava_time_temporal_Temporal_Handler:Java.Time.Chrono.IChronoPeriodInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member SubtractFrom : Java.Time.Temporal.ITemporal -> Java.Time.Temporal.ITemporal

Parametri

temporal
ITemporal

oggetto temporale da regolare, non null

Valori restituiti

oggetto dello stesso tipo con la regolazione effettuata, non Null

Implementazioni

Attributi

Commenti

Sottrae questo periodo dall'oggetto temporale specificato.

Viene restituito un oggetto temporale dello stesso tipo osservabile dell'input con questo periodo sottratto.

Nella maggior parte dei casi, è più chiaro invertire il modello di chiamata usando Temporal#minus(TemporalAmount).

// these two lines are equivalent, but the second approach is recommended
              dateTime = thisPeriod.subtractFrom(dateTime);
              dateTime = dateTime.minus(thisPeriod);

La cronologia specificata deve avere la stessa cronologia di questo periodo. Viene restituito un valore temporale con le unità supportate non zero sottratte.

Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.

per java.time.chrono.ChronoPeriod.subtractFrom(java.time.temporal.Temporal).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a