Java/JavaScript - java.time.Instant serialization to javascript Date
本问题已经有最佳答案,请猛点这里访问。
我有一个接受
1 | {"time":"2015-07-23T10:31:33Z" } |
当我收到回复时,我得到了这个:
1 | {"time": 1437647493 } |
当我尝试在JavaScript中创建一个新的
1 | new Date(1437647493); |
我得到这个结果:
1 | Sat Jan 17 1970 15:20:47 GMT+0000 (GMT Standard Time) |
1437647493是自1970年1月1日以来的秒数。这通常称为UNIX时间戳,该日期是UNIX纪元。
1 | new Date(1437647493L * 1000) |
或者,如果您使用的是
1 | Instant.ofEpochSecond(1437647493L) |