timetask定时任务
制定任务清单时,要明确任务目标,确保每项任务具体可操作。 #生活常识# #时间管理建议# #任务清单制定#
public class Today {
static int n=0;
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY,9);//每天早上九点执行一次
c.set(Calendar.MINUTE,0);
c.set(Calendar.SECOND,0);
Date date =c.getTime();//第一次执行定时任务的时间
final long period=60*1000;
Today today=new Today();
/*if(date.before(new Date())) {//防止刚运行,九点之后部署就执行
date = today.addDay(date, 1);
}*/
TimerTask task=new TimerTask() {
@Override
public void run() {
n=n+1;
System.out.println(11+"------->"+n);
}
};
Timer timer =new Timer();
timer.schedule(task, date, period);
}
public Date addDay(Date date, int num) {
Calendar startDT = Calendar.getInstance();
startDT.setTime(date);
startDT.add(Calendar.DAY_OF_MONTH, num);
return startDT.getTime();
}
}
timetask定时任务
public class Today { SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); TimerTask task=new TimerTask() { @Override } }
static int n=0;
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR_OF_DAY,9);//每天早上九点执行一次
c.set(Calendar.MINUTE,0);
c.set(Calendar.SECOND,0);
Date date =c.getTime();//第一次执行定时任务的时间
final long period=60*1000;//1分钟执行一次
Today today=new Today();
/*if(date.before(new Date())) {//防止刚运行,九点之后部署就执行
date = today.addDay(date, 1);
}*/
public void run() {
n=n+1;
System.out.println(11+"------->"+n);
};
Timer timer =new Timer();
timer.schedule(task, date, period);
}
public Date addDay(Date date, int num) {
Calendar startDT = Calendar.getInstance();
startDT.setTime(date);
startDT.add(Calendar.DAY_OF_MONTH, num);
return startDT.getTime();
}
网址:timetask定时任务 https://www.yuejiaxmz.com/news/view/130285
相关内容
智能购物助手:多任务下单与定时预约的便捷新体验任务清单
番茄钟任务清单计时器app软件下载
15款时间计划、任务管理APP/软件对比
任务清单app下载 任务清单app排行
Super Productivity(任务时间管理软件) v10.1.1 中文绿色版
班级卫生大扫除 任务一 、任务二 教案(共2课时) 四年级上册劳动
给自己布置任务的任务清单记事软件用哪个
计划任务清单app
任务清单电脑版