日期格式在 java 中自动更改
Date format getting automatically changed in java
我有一个给定格式的日期:“2016-12-09T01:05:00.148Z”
当我尝试使用 "application/json" 格式获取此日期时,它会转换为“1481245500148”。
求指教,如何解决
1481245500148是毫秒数。
这可以通过以下操作将其转换回 ISO 8601:
long ms = 1481245500148L;
Instant instant = Instant.ofEpochMilli(ms);
System.out.println(instant);
输出:
2016-12-09T01:05:00.148Z
我有一个给定格式的日期:“2016-12-09T01:05:00.148Z” 当我尝试使用 "application/json" 格式获取此日期时,它会转换为“1481245500148”。
求指教,如何解决
1481245500148是毫秒数。
这可以通过以下操作将其转换回 ISO 8601:
long ms = 1481245500148L;
Instant instant = Instant.ofEpochMilli(ms);
System.out.println(instant);
输出:
2016-12-09T01:05:00.148Z