ZonedDateTime.OfInstant Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| OfInstant(Instant, ZoneId) |
Obtém uma instância de ZonedDateTime de um Instantâneo. |
| OfInstant(LocalDateTime, ZoneOffset, ZoneId) |
Obtém uma instância de ZonedDateTime do instante formado combinando a data e o deslocamento locais. |
OfInstant(Instant, ZoneId)
Obtém uma instância de ZonedDateTime de um Instantâneo.
[Android.Runtime.Register("ofInstant", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? OfInstant(Java.Time.Instant? instant, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("ofInstant", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member OfInstant : Java.Time.Instant * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parâmetros
- instant
- Instant
o instante do qual criar a data e hora, não nulo
- zone
- ZoneId
o fuso horário, não nulo
Retornos
a data-hora zoneada, não nulo
- Atributos
Comentários
Obtém uma instância de ZonedDateTime de um Instantâneo. Isso cria uma data-hora zoneada com o mesmo instante especificado. Chamar ChronoZonedDateTime.toInstant() retornará um instantâneo igual ao usado aqui. Converter um instantâneo em uma data-hora zoneada é simples, pois há apenas um deslocamento válido para cada instante.
Java referência para java.time.ZonedDateTime.ofInstant.
Aplica-se a
OfInstant(LocalDateTime, ZoneOffset, ZoneId)
Obtém uma instância de ZonedDateTime do instante formado combinando a data e o deslocamento locais.
[Android.Runtime.Register("ofInstant", "(Ljava/time/LocalDateTime;Ljava/time/ZoneOffset;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? OfInstant(Java.Time.LocalDateTime? localDateTime, Java.Time.ZoneOffset? offset, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("ofInstant", "(Ljava/time/LocalDateTime;Ljava/time/ZoneOffset;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member OfInstant : Java.Time.LocalDateTime * Java.Time.ZoneOffset * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parâmetros
- localDateTime
- LocalDateTime
a data/hora local, não nula
- offset
- ZoneOffset
o deslocamento de zona, não nulo
- zone
- ZoneId
o fuso horário, não nulo
Retornos
a data-hora zoneada, não nulo
- Atributos
Comentários
Obtém uma instância de ZonedDateTime do instante formado combinando a data e o deslocamento locais. Isso cria uma data-hora zoneada combinando LocalDateTime e ZoneOffset. Essa combinação especifica exclusivamente um instante sem ambiguidade. Converter um instantâneo em uma data-hora zoneada é simples, pois há apenas um deslocamento válido para cada instante. Se o deslocamento válido for diferente do deslocamento especificado, a data e o deslocamento da data e hora zoneadas serão diferentes daqueles especificados. Se o ZoneId a ser usado for um ZoneOffset, esse método será equivalente a (LocalDateTime, ZoneId).
Java referência para java.time.ZonedDateTime.ofInstant.