Sprache

Clock.TickSeconds(ZoneId) Methode

Definition

Ruft eine Uhr ab, die das aktuelle Sofortige Ticking in ganzen Sekunden mit der besten verfügbaren Systemuhr zurückgibt.

[Android.Runtime.Register("tickSeconds", "(Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)]
public static Java.Time.Clock? TickSeconds(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("tickSeconds", "(Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)>]
static member TickSeconds : Java.Time.ZoneId -> Java.Time.Clock

Parameter

zone
ZoneId

die Zeitzone, die verwendet werden soll, um die sofortige In-Datum-Uhrzeit zu konvertieren, nicht null

Gibt zurück

eine Uhr, die in ganzen Sekunden mit der angegebenen Zone tickt, nicht null

Attribute

Hinweise

Ruft eine Uhr ab, die das aktuelle Sofortige Ticking in ganzen Sekunden mit der besten verfügbaren Systemuhr zurückgibt. Diese Uhr wird immer das Nano-of-Second-Feld auf Null festgelegt. Dadurch wird sichergestellt, dass die sichtbare Zeit in ganzen Sekunden tickt. Die zugrunde liegende Uhr ist die beste verfügbare Systemuhr, die system(ZoneId) entspricht. Implementierungen können aus Leistungsgründen eine Zwischenspeicherungsstrategie verwenden. So ist es möglich, dass der Beginn des zweiten beobachteten zweiten über diese Uhr später als dies direkt über die zugrunde liegende Uhr beobachtet wird. Die zurückgegebene Implementierung ist unveränderlich, threadsicher und serialisierbar. Sie entspricht tick(system(zone), Duration.ofSeconds(1)).

Java Referenz für java.time.Clock.tickSeconds.

Gilt für: