yyyy-MM-dd'T'HH:mm:是UTC日期格式,通常是从第三方接口返回的时间格式;
yyyy-MM-dd HH:mm:ss是较普遍的日期格式,比如数据库时间字段的存储格式。
时间格式yyyy-MM-dd'T'HH:mm:转换为yyyy-MM-dd HH:mm:ss,输入输出都是String类型
public static String transToNormalDate(String date) {
LocalDateTime localDate = (date,DateTimeFormatter.ISO_OFFSET_DATE_TIME);
String normalDate = (("yyyy-MM-dd HH:mm:ss"));
return normalDate;
}
时间格式yyyy-MM-dd HH:mm:ss转换为yyyy-MM-dd'T'HH:mm:
public static String transToUTCDate(String strDate) throws ParseException{
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(strDate);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:");
//format将Date型转换为String型,parse将String型转换为Date型
String UTCDate = (date);
return UTCDate;
}