This commit is contained in:
2023-12-20 16:20:49 +08:00
parent dd432ead11
commit 026a299f88
48 changed files with 37 additions and 438 deletions

View File

@@ -0,0 +1,41 @@
package com.lovenav.utils;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;
/**
* @Title: FileUtils.java
* @Package com.qfedu.common.utils
* @Description: TODO(用一句话描述该文件做什么)
* @author Feri
* @date 2018年5月29日
* @version V1.0
* 文件工具类
*/
public class FileUtils {
//创建文件夹 一个月一个文件夹
public static File createDir(String dir) {
//子文件名称201805 201806
String month = new SimpleDateFormat("yyyyMM").format(new Date());
File dir1 = new File(new File(dir).getParent(), "fmwimages");
File dir2 = new File(dir1, month);
if (!dir2.exists()) {
dir2.mkdirs();
}
return dir2;
}
//创建唯一名称
public static String createFileName(String fn) {
if (fn.length() > 30) {
fn = fn.substring(fn.length() - 30);
}
return UUID.randomUUID().toString() + "_" + fn;
}
}