Period.SubtractFrom(ITemporal) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sottrae questo periodo dall'oggetto temporale specificato.
[Android.Runtime.Register("subtractFrom", "(Ljava/time/temporal/Temporal;)Ljava/time/temporal/Temporal;", "", 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;", "", ApiSince=26)>]
abstract member SubtractFrom : Java.Time.Temporal.ITemporal -> Java.Time.Temporal.ITemporal
override this.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. Se la cronologia temporale ha una cronologia, deve essere la cronologia ISO. Nella maggior parte dei casi, è più chiaro invertire il modello di chiamata usando Temporal.minus(TemporalAmount). Il calcolo funziona come segue. Prima di tutto, viene verificata la cronologia temporale per assicurarsi che sia cronologia ISO o null. In secondo luogo, se i mesi sono zero, gli anni vengono sottratti se non zero, altrimenti la combinazione di anni e mesi viene sottratta se diverso da zero. Infine, tutti i giorni vengono sottratti. Questo approccio garantisce che un periodo parziale possa essere sottratto da una data parziale. Ad esempio, un periodo di anni e/o mesi può essere sottratto da un YearMonth, ma un periodo compreso i giorni non può. L'approccio sottrae anche anni e mesi insieme, quando necessario, che garantisce un comportamento corretto alla fine del mese. Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.
Java informazioni di riferimento per java.time.Period.subtractFrom.