Language

Clock.SystemDefaultZone メソッド

定義

使用可能な最適なシステム クロックを使用して現在のインスタントを返すクロックを取得し、既定のタイム ゾーンを使用して日付と時刻に変換します。

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

返品

null ではなく、既定のゾーンで使用可能な最適なシステム クロックを使用するクロック

属性

注釈

使用可能な最適なシステム クロックを使用して現在のインスタントを返すクロックを取得し、既定のタイム ゾーンを使用して日付と時刻に変換します。 このクロックは、使用可能な最適なシステム クロックに基づいています。 これには System.currentTimeMillis() を使用できます。使用可能な場合は、より高い解像度のクロックを使用できます。 このメソッドを使用すると、アプリケーションに既定のタイム ゾーンへの依存関係がハード コードされます。 これを回避し、可能な限り特定のタイム ゾーンを使用することをお勧めします。 UTC クロックは、日付または時刻なしで現在のインスタントが必要な場合に使用する必要があります。 返される実装は変更不可で、スレッド セーフでシリアル化可能です。 これは system(ZoneId.systemDefault()) と同じです。

Javaリファレンス。

適用対象