Javatime-clock
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 |
このメソッドは、このクロックが別のクロックと等しいかどうかを確認します。 |
| 2 |
static Clock fixed(Instant fixedInstant, ZoneId zone) このメソッドは、常に同じインスタントを返すクロックを取得します。 |
| 3 |
このメソッドは、日付と時刻の作成に使用されるタイムゾーンを取得します。 |
| 4 |
このメソッドは、このクロックのハッシュコードを取得します。 |
| 5 |
このメソッドは、クロックの現在のインスタントを取得します。 |
| 6 |
このメソッドは、クロックの現在のミリ秒のインスタントを取得します。 |
| 7 |
static Clock offset(Clock baseClock, Duration offsetDuration) このメソッドは、指定された期間に追加された指定されたクロックからインスタントを返すクロックを取得します。 |
| 8 |
static Clock system(ZoneId zone) このメソッドは、利用可能な最良のシステムクロックを使用して現在のインスタントを返すクロックを取得します。 |
| 9 |
static Clock systemDefaultZone() このメソッドは、利用可能な最良のシステムクロックを使用して現在のインスタントを返すクロックを取得し、デフォルトのタイムゾーンを使用して日付と時刻に変換します。 |
| 10 |
このメソッドは、利用可能な最良のシステムクロックを使用して現在のインスタントを返すクロックを取得し、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