Idioma

IChronoLocalDateTime.ITemporal.Minus Método

Definição

Sobrecargas

Nome Description
ITemporal.Minus(Int64, ITemporalUnit)

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

ITemporal.Minus(ITemporalAmount)

Retorna um objeto do mesmo tipo que este objeto com uma quantidade subtraída.

ITemporal.Minus(Int64, ITemporalUnit)

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

[Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/chrono/ChronoLocalDateTime;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoLocalDateTime, 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/ChronoLocalDateTime;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoLocalDateTime, 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

Parâmetros

amountToSubtract
Int64

a quantidade da unidade especificada a ser subtraída pode ser negativa

unit
ITemporalUnit

a unidade do valor a ser subtraído, não nulo

Retornos

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

Implementações

Atributos

Comentários

Retorna um objeto do mesmo tipo que este objeto com o período especificado subtraído. Esse método retorna um novo objeto com base neste com o período especificado subtraído. Por exemplo, em um LocalDate, isso pode ser usado para subtrair vários 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 março, a subtraçã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.chrono.ChronoLocalDateTime.minus(long, java.time.temporal.TemporalUnit).

Java referência para java.time.chrono.ChronoLocalDateTime.minus.

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

ITemporal.Minus(ITemporalAmount)

Retorna um objeto do mesmo tipo que este objeto com uma quantidade subtraída.

[Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/chrono/ChronoLocalDateTime;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoLocalDateTime, 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/ChronoLocalDateTime;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoLocalDateTime, 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

Parâmetros

amount
ITemporalAmount

o valor a ser subtraído, não nulo

Retornos

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

Implementações

Atributos

Comentários

Retorna um objeto do mesmo tipo que este objeto com uma quantidade subtraída. Isso ajusta esse temporal, subtraindo de acordo com as regras do valor especificado. O valor normalmente é um Período, mas pode ser qualquer outro tipo que implemente a interface TemporalAmount, como Duração.

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

Observe que a chamada mais seguida por menos não é garantida para retornar a mesma data e hora.

Java documentação para java.time.chrono.ChronoLocalDateTime.minus(java.time.temporal.TemporalAmount).

Java referência para java.time.chrono.ChronoLocalDateTime.minus.

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