// 将字符串转化为 date 格式
String dateString = "2021-11-01 15:32:56";
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date date = dateFormat.parse(dateString);
System.out.println(date);
} catch (ParseException e) {
e.printStackTrace();
}
// 将 date 转化为字符串格式
Date now = new Date();
DateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String nowString = dateFormatter.format(now);
System.out.println(nowString);
简化版
String noeString = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
try {
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(noeString);
} catch (ParseException e) {
logger.error("字符串转日期错误:",e);
}