219節課堂筆記
1.概述:表示特定的時間
2.所在的類:java.util.Date(表示時間和日期的類)
類date標識特定的瞬間,精確到毫秒
3.毫秒的換算:1秒=1000毫秒
tips:不可以認為是1秒等于60毫秒,與時鐘換算是不一樣的
4.毫秒值的作用:可以對時間進行精確的計算 ,比如:可以計算2018-03-03----2019-05-23的時間,這里就會涉及到時間的轉換了,就是將我們當前的時間轉換成一個字符串類型的毫秒值,但是要借助一個原點,也就是我們的毫秒值不是沒有底線的,如果沒有一個參照,就不會有一個值,這個時間的參照就是我們所說的原點
5.時間原點(0毫秒的時間):1970年1月1日00:00:00(格林威治時間)
tips1:中國是屬于東八區的,會將上面的原點時間加上8個小時,上面提到的原點時間是英國格林威治的時間
tips2:我們計算的時間毫秒值就是以時間原點為參照,進行的時間時間換算,接下來我們利用函數進行演示:
System.err.println(System.currentTimeMillis());
//獲取當前系統的毫秒值,也就是當前系統時間到原點的時間
但是將毫秒轉換成日期,是如何進行轉換的呢?這里的知識點在API文檔當中也是有寫到的
6.毫秒轉換成天:一天=24小時x60分鐘x60秒=86400秒 然后將秒轉換成毫秒,即x1000;
綜上:一天=86400000毫秒