Lenguaje

ZonedDateTime.WithZoneSameLocal(ZoneId) Método

Definición

Devuelve una copia de esta fecha y hora con una zona horaria diferente, conservando la fecha y hora local si es posible.

[Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? WithZoneSameLocal(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.WithZoneSameLocal : Java.Time.ZoneId -> Java.Time.ZonedDateTime

Parámetros

zone
ZoneId

zona horaria a la que se va a cambiar, no a null

Devoluciones

un ZonedDateTime basado en esta fecha y hora con la zona solicitada, no null

Atributos

Comentarios

Devuelve una copia de esta fecha y hora con una zona horaria diferente, conservando la fecha y hora local si es posible. Este método cambia la zona horaria y conserva la fecha y hora local. La fecha y hora local solo se cambia si no es válida para la nueva zona, determinada con el mismo enfoque que ofLocal(LocalDateTime, ZoneId, ZoneOffset). Para cambiar la zona y ajustar la fecha y hora local, use withZoneSameInstant(ZoneId). Esta instancia es inmutable y no se ve afectada por esta llamada de método.

referencia Java referencia para java.time.ZonedDateTime.withZoneSameLocal.

Se aplica a