import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import com.plan.utils.DateUtil;
public class Schedule {
/**
* @param args
*/
Timer timer;
public Schedule(int seconds){
timer=new Timer();
//timer.schedule(new RemindTask(),0, seconds*1000); //每隔seconds秒执行run方法
String d = "2015-04-24 11:24:00"; //时间为date时才执行run方法
Date date = DateUtil.format(d) ;
timer.schedule(new RemindTask(),date);
}
public class RemindTask extends TimerTask {
@Override
public void run() {
System.out.println("执行成功");
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("About to schedual task");
new Schedule(5);
System.out.println("Timer schedual");
}
}
import java.util.Timer;
import java.util.TimerTask;
import com.plan.utils.DateUtil;
public class Schedule {
/**
* @param args
*/
Timer timer;
public Schedule(int seconds){
timer=new Timer();
//timer.schedule(new RemindTask(),0, seconds*1000); //每隔seconds秒执行run方法
String d = "2015-04-24 11:24:00"; //时间为date时才执行run方法
Date date = DateUtil.format(d) ;
timer.schedule(new RemindTask(),date);
}
public class RemindTask extends TimerTask {
@Override
public void run() {
System.out.println("执行成功");
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("About to schedual task");
new Schedule(5);
System.out.println("Timer schedual");
}
}