import lombok.extern.slf4j.Slf4j;
import java.text.SimpleDateFormat;
import java.util.Date;
@Slf4j
public class DateUtils {
public static void main(String[] args) {
String d = "2021-01-25T17:11:59.614+08:00";
String s = greenwichDateToString(d);
System.out.println(s);
}
public static String greenwichDateToString(String s) {
String str = "";
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
Date date = sd.parse(s);
str = sdf.format(date);
} catch (Exception e) {
log.error("Date formatting failed", e);
return str;
}
return str;
}
}
2021-01-25 17:11:59