溫馨提示×

java如何獲取日期時間戳

小億
161
2024-08-11 17:35:36
欄目: 編程語言

在Java中,可以使用System.currentTimeMillis()方法來獲取當前時間的時間戳,即從1970年1月1日00:00:00到當前時間的毫秒數(shù)。示例如下:

long timestamp = System.currentTimeMillis();
System.out.println("當前時間戳:" + timestamp);

另外,如果需要獲取特定日期的時間戳,可以使用java.util.Date類或者java.time.LocalDateTime類來表示日期時間,然后調(diào)用其getTime()方法獲取時間戳。示例如下:

// 使用java.util.Date類
Date date = new Date();
long timestamp = date.getTime();
System.out.println("當前時間戳:" + timestamp);

// 使用java.time.LocalDateTime類
LocalDateTime dateTime = LocalDateTime.now();
long timestamp = dateTime.toInstant(ZoneOffset.of("+8")).toEpochMilli();
System.out.println("當前時間戳:" + timestamp);

以上是獲取當前時間戳和特定日期時間戳的方法,根據(jù)具體需求選擇合適的方法來獲取日期時間戳。

0