有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在java中自动更改日期格式

我有一个给定格式的日期:“2016-12-09T01:05:00.148Z” 当我尝试使用“application/json”格式获取这个日期时,它会转换为“1481245500148”

请提出建议,如何解决


共 (1) 个答案

  1. # 1 楼答案

    1481245500148是毫秒数

    可以通过以下操作将其转换回ISO 8601:

    long ms = 1481245500148L;
    Instant instant = Instant.ofEpochMilli(ms);
    System.out.println(instant);
    

    哪些输出:

    2016-12-09T01:05:00.148Z