ZonedDateTime.WithZoneSameLocal(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.
Retourne une copie de cette date-heure avec un fuseau horaire différent, en conservant la date-heure locale si possible.
[Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? WithZoneSameLocal(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.WithZoneSameLocal : Java.Time.ZoneId -> Java.Time.ZonedDateTime
Paramètres
- zone
- ZoneId
fuseau horaire à modifier, et non null
Retours
ZonedDateTime basé sur cette date-heure avec la zone demandée, et non null
- Attributs
Remarques
Retourne une copie de cette date-heure avec un fuseau horaire différent, en conservant la date-heure locale si possible. Cette méthode modifie le fuseau horaire et conserve la date-heure locale. La date-heure locale est modifiée uniquement si elle n’est pas valide pour la nouvelle zone, déterminée à l’aide de la même approche que LocalDateTime, ZoneId, ZoneOffset). Pour modifier la zone et ajuster la date-heure locale, utilisezzoneSameInstant(ZoneId). Cette instance est immuable et non affectée par cet appel de méthode.
Java référence pour java.time.ZonedDateTime.withZoneSameLocal.