public class CreateFolderRegularly {
public static void SetTimer(){
System.out.println("=================每天定时创建文件夹==================");
Timer timer=new Timer();
Date date;
Calendar calendar=Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY,0);
calendar.set(Calendar.MINUTE,0);
calendar.set(Calendar.SECOND,0);
date=calendar.getTime();
timer.schedule(new Task(),date,1000*60*60*24);
}
}
class Task extends TimerTask {
@Override
public void run() {
Date d=new Date();
SimpleDateFormat s=new SimpleDateFormat("y-M-d");
File file=new File("src\\main\\resources\\static\\"+s.format(d.getTime()));
if (!file.exists()){
file.mkdirs();
}
}
}