OffsetDateTime.AtZoneSameInstant(ZoneId) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Combine cette date-heure avec un fuseau horaire pour créer un Fuseau horaire, ce qui garantit que le résultat a le même instant.
[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
Paramètres
- zone
- ZoneId
fuseau horaire à utiliser, et non null
Retours
date-heure interzone formée à partir de cette date-heure, et non null
- Attributs
Remarques
Combine cette date-heure avec un fuseau horaire pour créer un Fuseau horaire, ce qui garantit que le résultat a le même instant. Cette opération renvoie une valeur ZonedDateTime formée à partir de cette date-heure et du fuseau horaire spécifié. Cette conversion ignore la date-heure locale visible et utilise l’instant sous-jacent à la place. Cela évite les problèmes liés aux écarts de ligne de temps locaux ou aux chevauchements. Le résultat peut avoir des valeurs différentes pour les champs tels que l’heure, la minute par jour. Pour tenter de conserver les valeurs des champs, utilisez atZoneSimilarLocal(ZoneId). Pour utiliser le décalage comme ID de zone, utilisez toZonedDateTime().
Java référence pour java.time.OffsetDateTime.atZoneSameInstant.