控制 那个时分秒 来决定你的程序在哪一个时间点运行,本身的逻辑代码 写到run方法里就好了!!!!java
public class WebSpiderGYTimer { public static void saveJob(final InfoManageService infoManageService){ Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 3); // 控制时 calendar.set(Calendar.MINUTE, 40); // 控制分 calendar.set(Calendar.SECOND, 0); // 控制秒 Date time = calendar.getTime(); Timer timer = new Timer(); timer.scheduleAtFixedRate(new TimerTask() { public void run() { WebSpidersGY.save(infoManageService); } }, time, 1000 * 60 *60*24);// 这里设定将延时天天固定执行 } }