OffsetDateTime.AtZoneSameInstant(ZoneId) Método

Definição

Combina essa data e hora com um fuso horário para criar um ZonedDateTime, garantindo que o resultado tenha o mesmo instante.

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

Parâmetros

zone
ZoneId

o fuso horário a ser usado, não nulo

Retornos

a data/hora zoneada formada a partir desta data-hora, não nula

Atributos

Comentários

Combina essa data e hora com um fuso horário para criar um ZonedDateTime, garantindo que o resultado tenha o mesmo instante. Isso retorna um ZonedDateTime formado a partir desta data-hora e do fuso horário especificado. Essa conversão ignorará a data local visível e usará o instante subjacente. Isso evita problemas com lacunas de linha de tempo locais ou sobreposições. O resultado pode ter valores diferentes para campos como hora, minuto e dia par. Para tentar manter os valores dos campos, use atZoneSimilarLocal(ZoneId). Para usar o deslocamento como a ID da zona, use toZonedDateTime().

Java referência para java.time.OffsetDateTime.atZoneSameInstant.

Aplica-se a