美文网首页
SimpleDateFormat

SimpleDateFormat

作者: 梁佳凝 | 来源:发表于2022-03-31 09:00 被阅读0次

    默认输出的时间字符串的格式通常不能满足我们的要求,所以我们需要用 SimpleDateFormat 来格式化输出,它使用一些预定义的字符串表示格式化,较常用的字符串有:

    y:年

    M:月

    d:日

    H:小时

    m:分钟

    s:秒

    S:毫秒

    a:上午 / 下午

    E:星期

    z:时区

    附:Java 官网文档中给出的预定义字符串表格

    https://blog.csdn.net/weixin_39879122/article/details/112175777?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=2

    SimpleDateFormat formatter =new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.SSSSSSSSSXXX");

    Date date = formatter.parse("2022-03-30T16:39:32.7157911+08:00");

    System.out.println(formatter.format(date));  //2022-03-30T06:38:49.000000911+08:00 

    由此看出SSS只能保留三秒

    相关文章

      网友评论

          本文标题:SimpleDateFormat

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