ZonedDateTime.Of Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Of(LocalDateTime, ZoneId) |
Obtiene una instancia de ZonedDateTime de una fecha y hora local. |
| Of(LocalDate, LocalTime, ZoneId) |
Obtiene una instancia de ZonedDateTime de una fecha y hora locales. |
| Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32, ZoneId) |
Obtiene una instancia de ZonedDateTime de un año, mes, día, hora, minuto, segundo, nanosegundos y zona horaria. |
Of(LocalDateTime, ZoneId)
Obtiene una instancia de ZonedDateTime de una fecha y hora local.
[Android.Runtime.Register("of", "(Ljava/time/LocalDateTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? Of(Java.Time.LocalDateTime? localDateTime, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("of", "(Ljava/time/LocalDateTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member Of : Java.Time.LocalDateTime * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parámetros
- localDateTime
- LocalDateTime
la fecha y hora local, no null
- zone
- ZoneId
la zona horaria, no null
Devoluciones
la fecha y hora con zona, no null
- Atributos
Comentarios
Obtiene una instancia de ZonedDateTime de una fecha y hora local. Esto crea una fecha y hora con zona que coincide con la fecha y hora local de entrada lo más cerca posible. Las reglas de zona horaria, como el horario de verano, significan que no todas las fechas locales son válidas para la zona especificada, por lo que se puede ajustar la fecha y hora local. La fecha y hora local se resuelve en un solo instante en la línea de tiempo. Esto se logra mediante la búsqueda de un desplazamiento válido de UTC/Greenwich para la fecha y hora local, tal como se define en las reglas del identificador de zona. En la mayoría de los casos, solo hay un desplazamiento válido para una fecha y hora local. En el caso de una superposición, cuando se vuelven a establecer los relojes, hay dos desplazamientos válidos. Este método usa el desplazamiento anterior normalmente correspondiente a "verano". En el caso de un hueco, cuando los relojes saltan hacia delante, no hay ningún desplazamiento válido. En su lugar, la fecha y hora local se ajusta para que sea posterior por la longitud del intervalo. Para un cambio típico de verano de una hora, la fecha y hora local se trasladará una hora más tarde al desplazamiento normalmente correspondiente a "verano".
referencia Java referencia para java.time.ZonedDateTime.of.
Se aplica a
Of(LocalDate, LocalTime, ZoneId)
Obtiene una instancia de ZonedDateTime de una fecha y hora locales.
[Android.Runtime.Register("of", "(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? Of(Java.Time.LocalDate? date, Java.Time.LocalTime? time, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("of", "(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member Of : Java.Time.LocalDate * Java.Time.LocalTime * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parámetros
- date
- LocalDate
la fecha local, no null
- time
- LocalTime
la hora local, no null
- zone
- ZoneId
la zona horaria, no null
Devoluciones
la fecha y hora de desplazamiento, no null
- Atributos
Comentarios
Se agregará.
referencia Java referencia para java.time.ZonedDateTime.of.
Se aplica a
Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32, ZoneId)
Obtiene una instancia de ZonedDateTime de un año, mes, día, hora, minuto, segundo, nanosegundos y zona horaria.
[Android.Runtime.Register("of", "(IIIIIIILjava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? Of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("of", "(IIIIIIILjava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member Of : int * int * int * int * int * int * int * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parámetros
- year
- Int32
el año que se va a representar, de MIN_YEAR a MAX_YEAR
- month
- Int32
el mes de año que se va a representar, del 1 (enero) al 12 (diciembre)
- dayOfMonth
- Int32
el día del mes que se va a representar, de 1 a 31
- hour
- Int32
hora de día que se va a representar, de 0 a 23
- minute
- Int32
el minuto de hora que se va a representar, de 0 a 59
- second
- Int32
el segundo minuto que se va a representar, de 0 a 59
- nanoOfSecond
- Int32
nano-of-second que se va a representar, de 0 a 999,999,999
- zone
- ZoneId
la zona horaria, no null
Devoluciones
la fecha y hora de desplazamiento, no null
- Atributos
Comentarios
Se agregará.
referencia Java referencia para java.time.ZonedDateTime.of.