當前位置:編程學習大全網 - 遊戲軟體 - 在JAVA中如何判斷當前時間是不是整點

在JAVA中如何判斷當前時間是不是整點

System.currentTimeMillis()產生壹個當前的毫秒,這個毫秒其實就是自1970年1月1日0時起的毫秒數,用來計算當前毫秒與1970年1月1日之間的毫秒差。

那麽我們就可以long?time=System.currentTimeMillis();

然後換算壹下小時,發現1小時等於3600s等於3600000ms。

那麽我們把這個long類型的time進行壹次取余運算。

int?min=time%3600000;

那麽只要min的值小於壹分鐘,即60000ms即可。

if(min<60000)System.out.println("當前時間為整點.");

else?println("非整點.");

整體簡化代碼如下:

if(System.currentTimeMillis()%3600000<60000)System.out.println("當前時間為整點.");

else?println("非整點.");

  • 上一篇:誰能告知壹下《吸血鬼日記》中所有的女性角色的名字?
  • 下一篇:什麽是條碼標簽打印機?它是用來幹嘛的呢?
  • copyright 2024編程學習大全網