ITemporal.Plus Método

Definição

Sobrecargas

Nome Description
Plus(ITemporalAmount)

Retorna um objeto do mesmo tipo que este objeto com uma quantidade adicionada.

Plus(Int64, ITemporalUnit)

Retorna um objeto do mesmo tipo que este objeto com o período especificado adicionado.

Plus(ITemporalAmount)

Retorna um objeto do mesmo tipo que este objeto com uma quantidade adicionada.

[Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/temporal/Temporal;", "GetPlus_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? Plus(Java.Time.Temporal.ITemporalAmount? amount);
[<Android.Runtime.Register("plus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/temporal/Temporal;", "GetPlus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal
override this.Plus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal

Parâmetros

amount
ITemporalAmount

o valor a ser adicionado, não nulo

Retornos

um objeto do mesmo tipo com o ajuste especificado feito, não nulo

Atributos

Comentários

Retorna um objeto do mesmo tipo que este objeto com uma quantidade adicionada.

Isso ajusta esse temporal, adicionando de acordo com as regras do valor especificado. O valor normalmente é um java.time.Period , mas pode ser qualquer outro tipo que implemente a TemporalAmount interface, como java.time.Duration.

Alguns exemplos de código que indicam como e por que esse método é usado:

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

Observe que a chamada plus seguida minus não tem a garantia de retornar a mesma data e hora.

Java documentação para java.time.temporal.Temporal.plus(java.time.temporal.TemporalAmount).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Plus(Int64, ITemporalUnit)

Retorna um objeto do mesmo tipo que este objeto com o período especificado adicionado.

[Android.Runtime.Register("plus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/temporal/Temporal;", "GetPlus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporalInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", 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/temporal/Temporal;", "GetPlus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporalInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Plus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal

Parâmetros

amountToAdd
Int64

a quantidade da unidade especificada a ser adicionada pode ser negativa

unit
ITemporalUnit

a unidade do valor a ser adicionado, não nulo

Retornos

um objeto do mesmo tipo com o período especificado adicionado, não nulo

Atributos

Comentários

Retorna um objeto do mesmo tipo que este objeto com o período especificado adicionado.

Esse método retorna um novo objeto com base neste com o período especificado adicionado. Por exemplo, em um LocalDate, isso pode ser usado para adicionar um número de anos, meses ou dias. O objeto retornado terá o mesmo tipo observável que este objeto.

Em alguns casos, a alteração de um campo não está totalmente definida. Por exemplo, se o objeto de destino for uma data que representa o dia 31 de janeiro, a adição de um mês não será clara. Em casos como esse, o campo é responsável por resolver o resultado. Normalmente, ele escolherá a data válida anterior, que seria o último dia válido de fevereiro neste exemplo.

Java documentação para java.time.temporal.Temporal.plus(long, java.time.temporal.TemporalUnit).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a