Linguaggio

YearMonth.Plus Metodo

Definizione

Overload

Nome Descrizione
Plus(Int64, ITemporalUnit)

Restituisce una copia di questo mese di anno con l'importo specificato aggiunto.

Plus(ITemporalAmount)

Restituisce una copia di questo mese di anno con l'importo specificato aggiunto.

Plus(Int64, ITemporalUnit)

Restituisce una copia di questo mese di anno con l'importo specificato aggiunto.

[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/YearMonth;", "", ApiSince=26)]
public Java.Time.Temporal.ITemporal? Plus(long amountToAdd, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/YearMonth;", "", ApiSince=26)>]
abstract member Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal

Parametri

amountToAdd
Int64

la quantità dell'unità da aggiungere al risultato, può essere negativa

unit
ITemporalUnit

unità dell'importo da aggiungere, non Null

Valori restituiti

YearMonth in base al mese di quest'anno con l'importo specificato aggiunto, non null

Implementazioni

Attributi

Commenti

Restituisce una copia di questo mese di anno con l'importo specificato aggiunto. Restituisce un yearmonth, in base a questo, con l'importo in termini di unità aggiunta. Se non è possibile aggiungere l'importo, perché l'unità non è supportata o per altri motivi, viene generata un'eccezione. Se il campo è un ChronoUnit, l'aggiunta viene implementata qui. I campi supportati si comportano come segue: MONTHS - Restituisce un YearMonth con il numero specificato di mesi aggiunti. Equivale a plusMonths(long). YEARS: restituisce un yearmonth con il numero di anni specificato aggiunto. Equivale a plusYears(long). DECENNI: restituisce un YearMonth con il numero specificato di decenni aggiunti. Equivale a chiamare plusYears(long) con l'importo moltiplicato per 10. CENTURY : restituisce un YearMonth con il numero specificato di secoli aggiunti. Equivale a chiamare plusYears(long) con l'importo moltiplicato per 100. MILLENNIA: restituisce un YearMonth con il numero specificato di millenni aggiunti. Equivale a chiamare plusYears(long) con l'importo moltiplicato per 1.000. ERAS: restituisce un YearMonth con il numero specificato di ere aggiunte. Sono supportate solo due ere, quindi l'importo deve essere uno, zero o meno uno. Se l'importo è diverso da zero, l'anno viene modificato in modo che l'anno di era sia invariato. Tutte le altre istanze di ChronoUnit genereranno un'eccezione UnsupportedTemporalTypeException. Se il campo non è un ChronoUnit, il risultato di questo metodo viene ottenuto richiamando TemporalUnit.addTo(Temporal, long) passando questo come argomento. In questo caso, l'unità determina se e come eseguire l'addizione. Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.

Java informazioni di riferimento per java.time.YearMonth.plus.

Si applica a

Plus(ITemporalAmount)

Restituisce una copia di questo mese di anno con l'importo specificato aggiunto.

[Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/YearMonth;", "", ApiSince=26)]
public Java.Time.YearMonth? Plus(Java.Time.Temporal.ITemporalAmount? amountToAdd);
[<Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/YearMonth;", "", ApiSince=26)>]
member this.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.YearMonth

Parametri

amountToAdd
ITemporalAmount

l'importo da aggiungere, non null

Valori restituiti

Un YearMonth basato su quest'anno-mese con l'addizione effettuata, non null

Attributi

Commenti

Restituisce una copia di questo mese di anno con l'importo specificato aggiunto. Restituisce un yearmonth, in base a questo, con l'importo specificato aggiunto. La quantità è in genere Period, ma può essere qualsiasi altro tipo che implementa l'interfaccia TemporalAmount. Il calcolo viene delegato all'oggetto amount chiamando TemporalAmount.addTo(Temporal). L'implementazione della quantità è gratuita per implementare l'aggiunta in qualsiasi modo desidera, ma in genere richiama a plus(long, TemporalUnit). Consultare la documentazione dell'implementazione dell'importo per determinare se può essere aggiunta correttamente. Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.

Java informazioni di riferimento per java.time.YearMonth.plus.

Si applica a