那麽我們就可以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("非整點.");