Java日期工具类
对日期格式进行转化,例如,将2018-12-13转化成20181213,也可以反过来。
package main.java.utils;import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;public class DateUtil {/*** @description 进行日期格式转化* @param date 转化的数据* @param currentFormat 当前的日期格式* @param targetFormat 转化的日期格式* @return java.lang.String 日期转化成String* @author Uluoyu* @date 2021/4/28 11:16* @version 1.0*/public static String dateChange(String date, String currentFormat, String targetFormat) {if (date == null || "".equals(date.trim())) {return "";}SimpleDateFormat simpleDateFormat = new SimpleDateFormat(currentFormat);String str = "";try {Date currentDate = simpleDateFormat.parse(date);SimpleDateFormat dateFormat = new SimpleDateFormat(targetFormat);str = dateFormat.format(currentDate);} catch (ParseException e) {e.printStackTrace();return "";}return str;}
}