- 论坛徽章:
- 0
|
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
import com.sun.org.apache.xerces.internal.impl.xpath.regex.ParseException;
public class TimerTest {
/**
* @param args
* @throws java.text.ParseException
*/
public static void main(String[] args) throws java.text.ParseException {
// Timer timer=new Timer();
// timer.schedule(new TimerTask(){
//
// @Override
// public void run() {
// System.out.println("test");
// }}, 1000,3000);//启动1秒执行第一次之后每隔3秒执行一次
Timer time = new Timer();
//设置定时执行程序
TimerTask task = new TimerTask() {
public void run() {
System.out.println( "Hi ");
}
};
//start开始执行的时间
java.util.Date start=new Date();
start.setDate(start.getDate());
start.setHours(14);
start.setMinutes(41);
start.setSeconds(20);
System.out.println(start.toLocaleString());
//时间间隔1秒
long period=1000;
time.schedule(task, start, period);
}
}
|
|