積累工具方法之萬事開頭難
一個簡單的將類似20241121 19:38:00 轉換為 2024年11月21日 19時38分00秒的工具方法
package*;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
/**
* @author caozz
* @date 2024年11月15日 15:43
*/
public class LocalDateTimeUtils {
public static String formatDateTime(String inputFormat, String outputFormat ,String dateTimeStr) {
// 建立輸入日期的 DateTimeFormatter
DateTimeFormatter inputFormatter = DateTimeFormatter.ofPattern(inputFormat);
// 建立輸出日期的 DateTimeFormatter
DateTimeFormatter outputFormatter = DateTimeFormatter.ofPattern(outputFormat);
// 解析輸入的日期字串為 LocalDateTime
LocalDateTime dateTime = LocalDateTime.parse(dateTimeStr, inputFormatter);
// 格式化為目標格式
return dateTime.format(outputFormatter);
}
}