在java中自动更改日期格式

时间:2016-06-09 09:47:44

标签: java date date-format

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

请建议,如何解决。

1 个答案:

答案 0 :(得分:0)

1481245500148是毫秒数。

这可以通过以下方式将其转换回ISO 8601:

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

哪个输出:

2016-12-09T01:05:00.148Z