Lenguaje

IChronoZonedDateTime.With(ITemporalField, Int64) Método

Definición

Devuelve un objeto del mismo tipo que este objeto con el campo especificado modificado.

[Android.Runtime.Register("with", "(Ljava/time/temporal/TemporalField;J)Ljava/time/chrono/ChronoZonedDateTime;", "GetWith_Ljava_time_temporal_TemporalField_JHandler:Java.Time.Chrono.IChronoZonedDateTimeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", 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/chrono/ChronoZonedDateTime;", "GetWith_Ljava_time_temporal_TemporalField_JHandler:Java.Time.Chrono.IChronoZonedDateTimeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member With : Java.Time.Temporal.ITemporalField * int64 -> Java.Time.Temporal.ITemporal

Parámetros

field
ITemporalField

el campo que se va a establecer en el resultado, no null

newValue
Int64

nuevo valor del campo en el resultado

Devoluciones

un objeto del mismo tipo con el conjunto de campos especificado, no null

Implementaciones

Atributos

Comentarios

Devuelve un objeto del mismo tipo que este objeto con el campo especificado modificado. Esto devuelve un nuevo objeto basado en este con el valor del campo especificado cambiado. Por ejemplo, en localDate, se podría usar para establecer el año, el mes o el día del mes. El objeto devuelto tendrá el mismo tipo observable que este objeto. En algunos casos, el cambio de un campo no está totalmente definido. Por ejemplo, si el objeto de destino es una fecha que representa el 31 de enero, cambiar el mes a febrero sería poco claro. En casos como este, el campo es responsable de resolver el resultado. Normalmente, elegirá la fecha válida anterior, que sería el último día válido de febrero en este ejemplo.

referencia Java referencia para java.time.chrono.ChronoZonedDateTime.with.

Se aplica a