Tue Aug 10 11:23:36 CST 2021
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
String dateStr = "Tue Aug 10 11:23:36 CST 2021";
Date date = sdf.parse(dateStr);
String formatStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
System.out.println(formatStr);
2021-08-10T00:00:00.000Z
String time = "2021-08-10T00:00:00.000Z";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
sdf.setTimeZone(TimeZone.getTimeZone("GTM+8"));
Date date = sdf.parse(time);
String formatStr = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);
System.out.println(formatStr);