首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请教JAVA TIMER怎样在每个星期六晚上8点执行一段代码

2012-01-22 
请问JAVA TIMER怎样在每个星期六晚上8点执行一段代码?Timer类有个方法schedule(TimerTask task,Date date)

请问JAVA TIMER怎样在每个星期六晚上8点执行一段代码?
Timer类有个方法schedule(TimerTask task,Date date) 指定在某时间里执行,但是我现在想要在 每个星期六晚上8点执行 date应该怎样设置参数?

请高手帮忙!!!

[解决办法]
指定执行时间

 
Timer类
public void schedule(TimerTask task,Date time)

比如,我们希望定时任务2006年7月2日0时0分执行,只要给第二个参数传一个时间设置为2006年7月2日0时0分的Date对象就可以了。

有一种情况是,可能我们的程序启动的时候,已经是2006年7月3日了,这样的话,程序一启动,定时任务就开始执行了。
[解决办法]

Java code
schedule(TimerTask task,Date firstTime, // 最近一次的周六20:00long period) // 一周的毫秒数 

热点排行