java獲取當(dāng)前系統(tǒng)時(shí)間 java如何獲取系統(tǒng)時(shí)間?
java如何獲取系統(tǒng)時(shí)間?在我們的java開發(fā)和學(xué)習(xí)中,如何獲取系統(tǒng)時(shí)間,如何獲取固定格式的時(shí)間,怎么可以最快速的獲取時(shí)間,這些都是我們學(xué)習(xí)java的基礎(chǔ)知識(shí),我們我將會(huì)介紹多種獲取時(shí)間的方式,并提供
java如何獲取系統(tǒng)時(shí)間?
在我們的java開發(fā)和學(xué)習(xí)中,如何獲取系統(tǒng)時(shí)間,如何獲取固定格式的時(shí)間,怎么可以最快速的獲取時(shí)間,這些都是我們學(xué)習(xí)java的基礎(chǔ)知識(shí),我們我將會(huì)介紹多種獲取時(shí)間的方式,并提供事例代碼。
工具/原料
- myeclipse
 
方法
1、通過(guò)調(diào)用System.currentTimeMillis();這個(gè)方法是獲取系統(tǒng)當(dāng)前時(shí)間的方法,這個(gè)方法經(jīng)過(guò)測(cè)試是獲取時(shí)間速度最快的方法,返回值是一個(gè)long型的數(shù)據(jù)。事例代碼如圖.
2、通過(guò)java.util的date類來(lái)獲取時(shí)間,先初始化一個(gè)date對(duì)象,在調(diào)用他的string方法我就就能輸出當(dāng)前的時(shí)間。代碼如圖。
3、date類的方法介紹,如 getTime()獲取毫秒數(shù)的時(shí)間,before(Date date),after(Date date)方法返回boolean型數(shù)據(jù),判斷日期是在指定日期前還是指定日期后。還有其他獲取小時(shí)分鐘等等的方法 代碼如圖。
4、利用SimpleDateFormat格式化日期,例如我想獲取一個(gè)時(shí)間格式為2018-03-20 20:15:11,代碼如圖。