java 按天创建文件夹
按天创建文件夹,也就是每天创建一个,适合上传文件服务使用,文件数量较多时可以按文件夹区分。
public static final String FMT = "yyyy-MM-dd"; public static final String PDIR = "C:/uploader/dzjc"; // format date string public static String fds(Date date,String fmt){ SimpleDateFormat df = new SimpleDateFormat(fmt); df.setLenient(false); return df.format(date); } // main public static void main(String[] args) { String date = fds(new Date(),FMT); String[] arr = date.split("-"); StringBuffer sb = new StringBuffer(); for (String str : arr) { sb.append("/"+str); File f = new File(PDIR + sb.toString()); if (!f.exists()) { f.mkdirs(); } } }