ZoneId.Rules Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Zeitzonenregeln für diese ID ab, sodass Berechnungen ausgeführt werden können.
public abstract Java.Time.Zone.ZoneRules? Rules { [Android.Runtime.Register("getRules", "()Ljava/time/zone/ZoneRules;", "GetGetRulesHandler", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getRules", "()Ljava/time/zone/ZoneRules;", "GetGetRulesHandler", ApiSince=26)>]
member this.Rules : Java.Time.Zone.ZoneRules
Eigenschaftswert
die Regeln, nicht NULL
- Attribute
Hinweise
Ruft die Zeitzonenregeln für diese ID ab, sodass Berechnungen ausgeführt werden können. Die Regeln stellen die Funktionalität bereit, die einer Zeitzone zugeordnet ist, z. B. das Auffinden des Offsets für einen bestimmten Augenblick oder eine lokale Uhrzeit. Eine Zeitzone kann ungültig sein, wenn sie in einer Java Runtime deserialisiert wird, die nicht dieselben Regeln wie die Java Runtime geladen hat, die sie gespeichert hat. In diesem Fall löst das Aufrufen dieser Methode eine ZoneRulesException aus. Die Regeln werden von ZoneRulesProvider bereitgestellt. Ein erweiterter Anbieter unterstützt möglicherweise dynamische Updates für die Regeln, ohne die Java Runtime neu zu starten. Ist dies der Fall, kann sich das Ergebnis dieser Methode im Laufe der Zeit ändern. Jeder einzelne Anruf bleibt weiterhin threadsicher. ZoneOffset gibt immer eine Reihe von Regeln zurück, bei denen sich der Offset nie ändert.
Java Referenz für java.time.ZoneId.getRules.