LocalDate.With Método

Definição

Sobrecargas

Nome Description
With(ITemporalAdjuster)

Retorna uma cópia ajustada dessa data.

With(ITemporalField, Int64)

Retorna uma cópia dessa data com o campo especificado definido como um novo valor.

With(ITemporalAdjuster)

Retorna uma cópia ajustada dessa data.

[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.LocalDate? With(Java.Time.Temporal.ITemporalAdjuster? adjuster);
[<Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalAdjuster;)Ljava/time/LocalDate;", "", ApiSince=26)>]
member this.With : Java.Time.Temporal.ITemporalAdjuster -> Java.Time.LocalDate

Parâmetros

adjuster
ITemporalAdjuster

o ajustador a ser usado, não nulo

Retornos

um LocalDate com base nisso com o ajuste feito, não nulo

Atributos

Comentários

Retorna uma cópia ajustada dessa data. Isso retorna um LocalDate, com base neste, com a data ajustada. O ajuste ocorre usando o objeto de estratégia do ajustador especificado. Leia a documentação do ajustador para entender qual ajuste será feito. Um ajuste simples pode simplesmente definir um dos campos, como o campo de ano. Um ajustador mais complexo pode definir a data para o último dia do mês. Uma seleção de ajustes comuns é fornecida em TemporalAdjusters. Isso inclui encontrar o "último dia do mês" e "na próxima quarta-feira". As principais classes de data e hora também implementam a interface TemporalAdjuster, como Month e MonthDay. O ajustador é responsável por lidar com casos especiais, como os diferentes períodos de meses e anos bissextos. Por exemplo, este código retorna uma data no último dia de julho: o resultado desse método é obtido invocando o método TemporalAdjuster.adjustInto(Temporal) no ajustador especificado passando isso como o argumento. Essa instância é imutável e não afetada por essa chamada de método.

Java referência para java.time.LocalDate.with.

Aplica-se a

With(ITemporalField, Int64)

Retorna uma cópia dessa data com o campo especificado definido como um novo valor.

[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalField;J)Ljava/time/LocalDate;", "", ApiSince=26)]
public Java.Time.Temporal.ITemporal? With(Java.Time.Temporal.ITemporalField? field, long newValue);
[<Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalField;J)Ljava/time/LocalDate;", "", ApiSince=26)>]
abstract member With : Java.Time.Temporal.ITemporalField * int64 -> Java.Time.Temporal.ITemporal
override this.With : Java.Time.Temporal.ITemporalField * int64 -> Java.Time.Temporal.ITemporal

Parâmetros

field
ITemporalField

o campo a ser definido no resultado, não nulo

newValue
Int64

o novo valor do campo no resultado

Retornos

um LocalDate com base nisso com o conjunto de campos especificado, não nulo

Implementações

Atributos

Comentários

A ser adicionado.

Java referência para java.time.LocalDate.with.

Aplica-se a