如何用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++時間戳
- javascript獲取當前的時間戳JavaScript時間戳
- Javascript獲取當前時間戳的方法JavaScript時間戳
- java獲取當前時間Java
- js獲取當天時間戳JS時間戳
- 如何用js獲取當前時間和ip地址以及當前城市JS
- android短視訊開發,Java程式碼獲取當前時間的時間戳AndroidJava時間戳
- mybatis獲取當前時間MyBatis
- Qt獲取當前時間QT
- js獲取當前時間JS
- Qt 獲取當前時間QT
- JAVA獲取時間戳,哪個更快Java時間戳
- JavaScript獲取時間戳JavaScript時間戳
- python 如何獲取當前時間Python
- QT獲取系統當前時間QT
- PHP獲取當天凌晨時間戳常用程式碼PHP時間戳
- PHP獲取當月起始和結束時間戳PHP時間戳
- java獲取時間戳和隨機數Java時間戳隨機
- js獲取某時間的當天0點時間戳 與某時間的當週週一0點時間戳JS時間戳
- js獲取當前的具體時間JS
- ThinkPHP 在頁面獲取當前時間PHP
- Qt學習(5)獲取當前系統時間-實時顯示當前時間QT
- Java獲取時間戳,毫秒數和秒數Java時間戳
- WPF 前臺觸發器實時獲取當前時間觸發器
- 實時獲取當前時間程式碼例項
- js獲取當前時間上一個月前的時間JS
- Laravel 獲取 13 位時間戳Laravel時間戳
- c/c++獲取時間戳C++時間戳
- 用Delphi獲取當前系統時間 (轉)
- 獲取當前時間戳和隨機數的獲取、Java Random、ThreadLocalRandom、UUID類中的方法應用(隨機數)時間戳隨機JavarandomthreadUI
- Java獲取精確到秒的時間戳(轉)Java時間戳
- 常見的Javascript獲取時間戳JavaScript時間戳
- Java獲取當前星期幾Java
- js時間物件:獲取當前時間(格式化)- 程式碼篇JS物件
- PHP獲取當前季度的開始時間和結束時間PHP
- js獲取指定時間日期和當前時間日期的相差多少時間JS
- Swift3 根據日期獲取當天零點的時間戳Swift時間戳
- Java Sound正確獲取一段音訊當前播放的時間Java音訊