@Test
public void test(){
String createTime = "Mon Dec 28 00:00:00 CST 2022";
java.util.Date date;
// 首先设置"Mon Dec 28 00:00:00 CST 2008"的格式,用来将其转化为Date对象
DateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
//将已有的时间字符串转化为Date对象
try {
date = df.parse(createTime);
// 创建所需的格式
df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = df.format(date);// 获得格式化后的日期字符串
System.out.println(str);
} catch (ParseException e) {
e.printStackTrace();
}
}
@Test
public void test(){
String createTime = "Mon Dec 28 00:00:00 CST 2022";
java.util.Date date;
// 首先设置"Mon Dec 28 00:00:00 CST 2008"的格式,用来将其转化为Date对象
DateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
//将已有的时间字符串转化为Date对象
try {
date = df.parse(createTime);
// 创建所需的格式
df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = df.format(date);// 获得格式化后的日期字符串
System.out.println(str);
} catch (ParseException e) {
e.printStackTrace();
}
}
最终输出结果为:



