import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
/**
* 日期字符串格式化输出
*
* @param input
* @param inputFormat yyyyMMdd yyyy-MM-dd
* @param outputFormat
* @return
*/
public static String dateCharFormat(String input, String inputFormat, String outputFormat) {
if (StringUtils.isBlank(input)) {
return null;
}
DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern(inputFormat);
LocalDate localDate = LocalDate.parse(input, inputFormatter);
DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern(outputFormat);
return localDate.format(outputFormatter);
}
JDK 1.8 日期型字符串再格式化
发布时间 2023-05-17 15:05:52作者: Heng*