Lenguaje

ZonedDateTime.WithHour(Int32) Método

Definición

Devuelve una copia de zonedDateTime con la hora del día modificada.

[Android.Runtime.Register("withHour", "(I)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? WithHour(int hour);
[<Android.Runtime.Register("withHour", "(I)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.WithHour : int -> Java.Time.ZonedDateTime

Parámetros

hour
Int32

hora de día que se va a establecer en el resultado, de 0 a 23

Devoluciones

zonedDateTime basado en esta fecha y hora con la hora solicitada, no null

Atributos

Comentarios

Devuelve una copia de zonedDateTime con la hora del día modificada. Esto funciona en la línea horaria local, cambiando la hora de la fecha y hora local. A continuación, se convierte de nuevo en zonedDateTime, con el identificador de zona para obtener el desplazamiento. Al volver a convertir a ZonedDateTime, si la fecha y hora local está en superposición, el desplazamiento se conservará si es posible; de lo contrario, se usará el desplazamiento anterior. Si está en un hueco, la fecha y hora local se ajustará hacia delante por la longitud del intervalo. Esta instancia es inmutable y no se ve afectada por esta llamada de método.

referencia Java referencia para java.time.ZonedDateTime.withHour.

Se aplica a