1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 时间格式yyyy-MM-dd‘T‘HH:mm:ss.SSSXXX与yyyy-MM-dd HH:mm:ss之间相互转换的工具类

时间格式yyyy-MM-dd‘T‘HH:mm:ss.SSSXXX与yyyy-MM-dd HH:mm:ss之间相互转换的工具类

时间:2020-04-11 20:07:25

相关推荐

时间格式yyyy-MM-dd‘T‘HH:mm:ss.SSSXXX与yyyy-MM-dd HH:mm:ss之间相互转换的工具类

yyyy-MM-dd'T'HH:mm:ss.SSSXXX是UTC日期格式,通常是从第三方接口返回的时间格式;

yyyy-MM-dd HH:mm:ss是较普遍的日期格式,比如数据库时间字段的存储格式。

时间格式yyyy-MM-dd'T'HH:mm:ss.SSSXXX转换为yyyy-MM-dd HH:mm:ss,输入输出都是String类型

public static String transToNormalDate(String date) {LocalDateTime localDate = LocalDateTime.parse(date,DateTimeFormatter.ISO_OFFSET_DATE_TIME);String normalDate = localDate.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));return normalDate;}

时间格式yyyy-MM-dd HH:mm:ss转换为yyyy-MM-dd'T'HH:mm:ss.SSSXXX

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:ss.SSSXXX");//format将Date型转换为String型,parse将String型转换为Date型String UTCDate = sdf.format(date);return UTCDate;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。