Javatime-clock

提供:Dev Guides
移動先:案内検索

java.time.Clockクラス

前書き

*java.time.Clock* クラスは、タイムゾーンを使用して現在のインスタント、日付、および時刻へのアクセスを提供します。

クラス宣言

以下は java.io.Clock クラスの宣言です-

public abstract class Clock
   extends Object

クラスコンストラクター

Sr.No. Constructor & Description
1

protected Clock()

これにより、クロックが作成されます。

クラスメソッド

Sr.No. Method & Description
1

boolean equals(Object obj)

このメソッドは、このクロックが別のクロックと等しいかどうかを確認します。

2

static Clock fixed(Instant fixedInstant, ZoneId zone)

このメソッドは、常に同じインスタントを返すクロックを取得します。

3

abstract ZoneId getZone()

このメソッドは、日付と時刻の作成に使用されるタイムゾーンを取得します。

4

int hashCode()

このメソッドは、このクロックのハッシュコードを取得します。

5

int instant()

このメソッドは、クロックの現在のインスタントを取得します。

6

long millis()

このメソッドは、クロックの現在のミリ秒のインスタントを取得します。

7

static Clock offset(Clock baseClock, Duration offsetDuration)

このメソッドは、指定された期間に追加された指定されたクロックからインスタントを返すクロックを取得します。

8

static Clock system(ZoneId zone)

このメソッドは、利用可能な最良のシステムクロックを使用して現在のインスタントを返すクロックを取得します。

9

static Clock systemDefaultZone()

このメソッドは、利用可能な最良のシステムクロックを使用して現在のインスタントを返すクロックを取得し、デフォルトのタイムゾーンを使用して日付と時刻に変換します。

10

static Clock systemUTC()

このメソッドは、利用可能な最良のシステムクロックを使用して現在のインスタントを返すクロックを取得し、UTCタイムゾーンを使用して日付と時刻に変換します。

11

static Clock tick(Clock baseClock, Duration tickDuration)

このメソッドは、指定された期間の最も近いオカレンスに切り捨てられた指定されたクロックからインスタントを返すクロックを取得します。

12

static Clock tickMinutes(ZoneId zone)

このメソッドは、利用可能な最高のシステムクロックを使用して、現在のインスタントティックを1分単位で返すクロックを取得します。

13

static Clock tickSeconds(ZoneId zone)

このメソッドは、利用可能な最良のシステムクロックを使用して、秒単位で現在のインスタントティックを返すクロックを取得します。

14

static Clock withZone(ZoneId zone)

このメソッドは、異なるタイムゾーンでこのクロックのコピーを返します。

継承されたメソッド

このクラスは、次のクラスからメソッドを継承します-

  • Java.lang.Object