Language

Clock.TickSeconds(ZoneId) メソッド

定義

使用可能な最適なシステム クロックを使用して、現在の瞬時刻みを秒単位で返すクロックを取得します。

[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

パラメーター

zone
ZoneId

インスタントを null ではなく日付時刻に変換するために使用するタイム ゾーン

返品

null ではなく、指定したゾーンを使用して秒単位でティックするクロック

属性

注釈

使用可能な最適なシステム クロックを使用して、現在の瞬時刻みを秒単位で返すクロックを取得します。 このクロックでは、ナノ秒のフィールドが常に 0 に設定されます。 これにより、表示される時間が秒単位で確実に刻まれます。 基になるクロックは、system(ZoneId) の使用に相当する、使用可能な最適なシステム クロックです。 実装では、パフォーマンス上の理由からキャッシュ戦略が使用される場合があります。 そのため、このクロックを介して観察された 2 番目のクロックの開始が、基になるクロックを介して直接観察された開始よりも後になる可能性があります。 返される実装は変更不可で、スレッド セーフでシリアル化可能です。 これは tick(system(zone), Duration.ofSeconds(1)) と同じです。

Javaリファレンス。

適用対象