REST调用将长日期四舍五入到最接近的秒

时间:2014-12-02 19:26:18

标签: java rest jax-rs

我正在使用Java的eventDate = new Date(Long)设置日期对象。然后使用@queryParam("eventDate") Date eventDate将此值传递给REST。我通过REST之前的日期的长值是1417546618 268 。但是,收到日期的长期值为1417546618 000 。如果这是正确的行为,任何人都可以告诉我吗?或者除了将方法签名更改为Long之外的任何其他解决方法。

1 个答案:

答案 0 :(得分:0)

作为建议响应,您可以使用String。将long发送为String,将其作为String接收,然后使用Long.parseLong(...)解析它。