1. 每天定时0点执行
Calendar cal =Calendar.getInstance();
//每天0点执行
cal.set(Calendar.HOUR_OF_DAY,0);
cal.set(Calendar.MINUTE,0);
cal.set(Calendar.SECOND,0);
newTimer().schedule(newTimerTask() {
@Override
publicvoid run() {
// something to do ...
}
},cal.getTime(),24*60*60*1000);
2. Timer基本用法
Timer timer =newTimer();
timer.schedule(newMyTask(),1000,2000);//在1秒后执行此任务,每次间隔2秒,如果传递一个Data参数,就可以在某个固定的时间执行这个任务.
浙公网安备 33010602011771号