JDK 1.8 日期型字符串再格式化

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);
}
posted @ 2023-05-17 14:56  qing222  阅读(88)  评论(0编辑  收藏  举报