javaweb系統怎麼監聽日期的變化?

用Date是比較簡單的方法。

每次執行邏輯時,把Date轉換成毫秒,用毫秒對減,減出來的數大於24*60*60*1000時進行變更。

具體看你用什麼方式的WEB了,我個人使用Spring MVC,這個自帶的有這種方法,挺省心的。

public int a = 0;

@Scheduled(fixedRate = 24*60*60*1000)

public void NewDays(){

a = a+1;

if(a>30){

System.out.println("恭喜簽到滿一個月");

a = 0;

}

}


分享到:


相關文章: