我有一个程序,每天早上9点整备份数据,想用java.util.Timer中的schedule(task,Date)方法,请问各位大侠该怎么写,我写了一个,可只能限定在某一天,我想要写个每天的.这是我的参考代码,只能在当天执行:import java.io.*;
import java.util.*;public  class resetlog extends TimerTask{
           
        public static void main(String[] args) {
        try {
            resetlog reset = new resetlog();
            
            Calendar ca = Calendar.getInstance();
            ca.set(Calendar.HOUR_OF_DAY, 18);
   ca.set(Calendar.MINUTE,0);
            ca.set(Calendar.SECOND,0);
   Date date = ca.getTime();
            
            Timer time = new Timer();
            time.schedule(reset,date);
            
        } catch (Exception owe) {
            System.out.println(owe.getMessage());
        }
    }
    
    //run
    public void run(){
        try{
            System.out.println("ok");
        }catch(Exception owe) {
            System.out.println(owe.getMessage());
            
        }
    }
}
********************************************************
上面这个程序只能在当天18点执行一次.
请高手帮帮忙!