要轉(zhuǎn)換日期格式,可以使用 SimpleDateFormat 類來實(shí)現(xiàn)。以下是一個(gè)示例代碼,演示了如何使用 DateUtils 來轉(zhuǎn)換日期格式:
import org.apache.commons.lang3.time.DateUtils;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateUtilsExample {
public static void main(String[] args) {
try {
// 原始日期字符串
String originalDateStr = "2021-07-15 15:30:00";
// 定義原始日期格式和目標(biāo)日期格式
SimpleDateFormat originalFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat targetFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
// 將原始日期字符串轉(zhuǎn)換為 Date 對象
Date originalDate = originalFormat.parse(originalDateStr);
// 使用 DateUtils 類中的方法將日期格式轉(zhuǎn)換為目標(biāo)格式
String targetDateStr = DateUtils.format(originalDate, targetFormat);
System.out.println("原始日期字符串:" + originalDateStr);
System.out.println("轉(zhuǎn)換后日期字符串:" + targetDateStr);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
在上面的示例中,首先定義了原始日期字符串和原始日期格式(“yyyy-MM-dd HH:mm:ss”),然后使用 SimpleDateFormat 類將原始日期字符串解析為 Date 對象。接著,定義了目標(biāo)日期格式(“yyyy/MM/dd HH:mm:ss”),并使用 DateUtils 類中的 format 方法將日期格式轉(zhuǎn)換為目標(biāo)格式。最后打印出轉(zhuǎn)換后的日期字符串。
注意:在使用該示例代碼時(shí),需要導(dǎo)入 Apache Commons Lang 庫以使用 DateUtils 類。