/**
* 文件分隔符
*/
public static final String SF_FILE_SEPARATOR = System.getProperty("file.separator");
/**
* 创建多级文件夹
* @return
*/
public static File createByDay(String filePath){
File parentFile = new File(filePath+ SF_FILE_SEPARATOR+ DateUtil.thisYear());
if (!parentFile.exists()) {
parentFile.mkdirs();
}
parentFile = new File(parentFile,(DateUtil.thisMonth()+1)+"");
if (!parentFile.exists()) {
parentFile.mkdirs();
}
parentFile = new File(parentFile,DateUtil.thisDayOfMonth()+"");
if (!parentFile.exists()) {
parentFile.mkdirs();
}
return parentFile;
}
public static void main(String[] args) {
File byDay = createByDay("D:\\fileCreate");
}