各时间类型转换字符串日期
-
- 毫秒数转Date字符串格式
- 英式日期格式(Nov 18, 2021 4:42:57 PM) 转Date字符串格式
毫秒数转Date字符串格式
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(1664360289000L);
Date date = calendar.getTime();
String newDate= new SimpleDateFormat("yyyy-MM-dd HH:ss:mm").format(date);
英式日期格式(Nov 18, 2021 4:42:57 PM) 转Date字符串格式
SimpleDateFormat sdf = new SimpleDateFormat("MMM dd, yyyy K:m:s a", Locale.ENGLISH);
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
String date = "Nov 18, 2021 4:42:57 PM";
Date newDate = sdf.parse(date);
String newDateString = sdf1.format(newDate);
} catch (ParseException e) {
log.error("时间转换异常");
}