如何用Java獲取當前時間戳?
在本教程中,我們將學習如何以各種方式在 java 中獲取當前時間戳。
讓我們跳入JDK 8 和更早版本 jdk的正確示例。
import java.sql.Timestamp; public class CurrentTimestampExample1 { public static void main(String[] args) { long timestampInMillies = System.currentTimeMillis(); Timestamp timestamp = new Timestamp(timestampInMillies); System.out.println("timestamp now : "+timestamp); } } |
其他六種方式:
import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class CurrentTimestampExample7 { public static void main(String[] args) { LocalDateTime localDateTime = LocalDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss SSS"); String timestamp = formatter.format(localDateTime); System.out.println("timestamp now : " + timestamp); } } import java.time.ZoneId; import java.time.ZonedDateTime; import java.time.format.DateTimeFormatter; public class CurrentTimestampExample6 { public static void main(String[] args) { ZoneId zoneId = ZoneId.systemDefault(); ZonedDateTime localDateTime = ZonedDateTime.now(zoneId); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss SSS"); String timestamp = formatter.format(localDateTime); System.out.println("timestamp now : " + timestamp); } } import java.time.Instant; public class CurrentTimestampExample5 { public static void main(String[] args) { Instant instant = Instant.now(); System.out.println("timestamp now : " + instant); } } import java.sql.Timestamp; import java.time.Instant; public class CurrentTimestampExample4 { public static void main(String[] args) { long timeInMillis = System.currentTimeMillis(); Timestamp timestamp = new Timestamp(timeInMillis); Instant instant = timestamp.toInstant(); System.out.println("timestamp now : " + instant); } } import java.text.SimpleDateFormat; import java.util.Date; public class CurrentTimestampExample2 { public static void main(String[] args) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date dateNow = new Date(); String timestampNow = simpleDateFormat.format(dateNow); System.out.println("timestamp now : " + timestampNow); } } import java.time.Instant; import java.util.Date; public class CurrentTimestampExample2 { public static void main(String[] args) { Date dateNow = new Date(); Instant instant = dateNow.toInstant(); System.out.println("timestamp now : " + instant); } } |
相關文章
- c++ 獲取當前時間周初凌晨時間戳(獲取當前時間週一凌晨時間戳)C++時間戳
- android短視訊開發,Java程式碼獲取當前時間的時間戳AndroidJava時間戳
- js獲取當天時間戳JS時間戳
- 如何用js獲取當前時間和ip地址以及當前城市JS
- 獲取當前時間
- mybatis獲取當前時間MyBatis
- python 如何獲取當前時間Python
- 獲取時間戳,幾個時間點的時間戳時間戳
- java獲取時間戳和隨機數Java時間戳隨機
- 獲取當前時間往前的日期
- PHP獲取當月起始和結束時間戳PHP時間戳
- js獲取某時間的當天0點時間戳 與某時間的當週週一0點時間戳JS時間戳
- 獲取當前時間戳和隨機數的獲取、Java Random、ThreadLocalRandom、UUID類中的方法應用(隨機數)時間戳隨機JavarandomthreadUI
- Java獲取時間戳,毫秒數和秒數Java時間戳
- js獲取當前的具體時間JS
- Qt學習(5)獲取當前系統時間-實時顯示當前時間QT
- WPF 前臺觸發器實時獲取當前時間觸發器
- Laravel 獲取 13 位時間戳Laravel時間戳
- c/c++獲取時間戳C++時間戳
- 低開銷獲取時間戳時間戳
- 獲取Unix 時間戳帶上毫秒時間戳
- 常見的Javascript獲取時間戳JavaScript時間戳
- Java獲取當前星期幾Java
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- PHP獲取當前季度的開始時間和結束時間PHP
- Java程式設計:通過獲取當前時間,判斷今天星期幾Java程式設計
- Java Sound正確獲取一段音訊當前播放的時間Java音訊
- JavaScript怎麼獲取當前時間的年月日?JavaScript
- mysql獲取今天、昨天0點時間戳MySql時間戳
- MySQL 時間戳的 獲取 & 轉換為特定時間格式MySql時間戳
- 使用go對NTP發起請求獲取當前時間Go
- 直播平臺軟體開發,登陸時獲取當前時間
- Java如何獲取當前執行緒Java執行緒
- spark sql在當前的時間戳下增加8個小時SparkSQL時間戳
- js外掛--獲取指定時間距離當前時間狀態:上週,當前周,前天,昨天,今天,明天,後天,當前周,下週。JS
- js-----時間格式化、獲取當前網頁路徑JS網頁
- pydantic 欄位的預設值設定獲取當前時間
- Android開發:獲取當前系統時間和日期的方法Android