📜  带有示例的Java 8 Clock instant() 方法(1)

📅  最后修改于: 2023-12-03 15:39:26.631000             🧑  作者: Mango

Java 8 Clock instant() 方法

Java 8引入了java.time包,其中java.time.Clock类允许我们获取当前时间。instant()方法是其提供的一个重要方法,用于获取当前时间戳。

语法

以下是instant()方法的语法:

public abstract Instant instant()

该方法返回一个Instant实例,表示当前时刻的时间戳。

示例

以下代码展示了如何使用instant()方法获取当前的时间戳:

import java.time.Clock;
import java.time.Instant;

public class Main {
  public static void main(String[] args) {
    Clock clock = Clock.systemDefaultZone();
    Instant instant = clock.instant();
    System.out.println(instant);
  }
}

输出:

2021-10-12T11:09:03.599Z

上述代码创建了一个默认时区的Clock实例,并使用instant()方法获取了当前时间戳。然后打印输出了这个时间戳。

参考文献