美文网首页
日期解析:2021-11-12T10:27:06+08:00

日期解析:2021-11-12T10:27:06+08:00

作者: 缓慢移动的蜗牛 | 来源:发表于2021-11-18 10:13 被阅读0次

这是一种常见的第三方接口返回的日期格式,因为有别于我们常用的"yyyy-MM-dd HH:mm:ss"格式,所以我们首先要把这种字符串解析为Date,再转为需要的格式。

类似日期2021-11-12T10:27:06+08:00 的 格式为:yyyy-MM-dd’T’HH:mm:ssXXX
其中:

T是不需要解析的无意义字符,需要用单引号包起来
+08:00是时区,对应为"XXX"

  • 老式Java API解析
String a = "2021-11-12T10:27:06+08:00";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssXXX");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
    Date date1 = sdf.parse(a);
    String dateString = sdf2.format(date1);
    System.out.println("date: "+dateString);
} catch (ParseException e) {
   e.printStackTrace();
}
  • JAVA8解析
    这是一种标准日期格式,在Java8中有对这种日期格式的默认解析方式
    Java8中提供了DateTimeFormatter类来解析/格式化日期。
    在DateTimeFormatter中定义了许多默认的日期格式,下面通过DateTimeFormatter中默认定义的ISO_OFFSET_DATE_TIME解析:
String a = "2021-11-12T10:27:06+08:00";
LocalDateTime date = LocalDateTime.parse(a,DateTimeFormatter.ISO_OFFSET_DATE_TIME);
String dateString = date.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
System.out.println("dateString: "+dateString);

相关文章

  • 日期解析:2021-11-12T10:27:06+08:00

    这是一种常见的第三方接口返回的日期格式,因为有别于我们常用的"yyyy-MM-dd HH:mm:ss"格式,所以我...

  • Go语言框架gin的中文文档

    title: "Go语言框架gin的中文文档"date: 2021-01-27T21:59:06+08:00dra...

  • c#日期格式转换

    DateTime.ToString()的各种日期格式 例: ToString:2016/9/27 0:00:00 ...

  • 20181027-日检视

    【每日视检】 日期:2018/10/27 298/365 13/90 【作息】早睡:23:00 早起:6:00 【...

  • Csvtk命令行下表格统计分

    title: "Csvtk命令行下表格统计分"date: 2021-03-11T06:28:06+08:00dra...

  • 2020-07-27

    【精时力自律晨间日记】日期:2020年7月27日 1、昨晚的睡眠计划:23:00-0:00入睡,5:00-6:00...

  • 20181110-日检视

    【每日视检】 日期:2018/11/10 313/365 27/90 【作息】早睡:23:00早起:6:04 【健...

  • 20181127-日检视

    【每日视检】 日期:2018/11/27 331/365 45/90 【作息】早睡:00:01早起:6:01 【健...

  • 20181111-日检视

    【每日视检】 日期:2018/11/10 313/365 27/90 【作息】早睡:23:00早起:6:04 【健...

  • 20181227-日检视

    【每日视检】 日期:2018/12/27 361/365 73/90 【作息】早睡:23:00早起:6:40 【健...

网友评论

      本文标题:日期解析:2021-11-12T10:27:06+08:00

      本文链接:https://www.haomeiwen.com/subject/fajdtrtx.html