我想利用System.currentTimeMillis()得到的時間,直接算出當前的小時,分鐘和秒。但是得到的分鐘和秒都對,但是到小時這里就出問題了。
下面給代碼圖
求秒

求分鐘

求小時

第一行是結果
第二行是我利用Calendar物件得到的標準答案.
uj5u.com熱心網友回復:
currentTimeMillis回傳的是當前時間距離1970/01/01 08:00:00的毫秒數,你模24后要加上8才是當前時間。uj5u.com熱心網友回復:
但是我看到網上很多的文章都指出,currentTimeMillis回傳的是當前時間距離1970/01/01 00:00:00的毫秒數。糾結uj5u.com熱心網友回復:
因為我們處于東八區,學習編程也得有掌握一定的地理知識~~
這就凸顯了義務教育的重要性
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/69338.html
標籤:Java SE
上一篇:GO基礎之變數的使用
下一篇:C# 結合 Golang 開發
