Javaで時間をタイムスタンプに変換する方法は何ですか?
Javaでは、時間をタイムスタンプに変換するためにInstantクラスを使用することができます。Instantクラスは時間軸上の特定のポイントを表し、Instant.now()メソッドを使用して現在の時間のInstantオブジェクトを取得し、その後toEpochMilli()メソッドを呼び出して時間をミリ秒単位のタイムスタンプに変換することができます。
下記はサンプルコードです:
import java.time.Instant;
public class Main {
public static void main(String[] args) {
Instant now = Instant.now();
long timestamp = now.toEpochMilli();
System.out.println("当前时间戳:" + timestamp);
}
}
上記のコードを実行すると、現在の時間のタイムスタンプが出力されます。