如何在JSON中传输日期参数?格式化的时间长?

问题描述 投票:-1回答:2

我正在寻找类似于如何使用JSON作为主体内容类型通过REST传输日期参数的约定。我看到有些人正在使用long,因为我在几个地方写过客户端和服务器端代码。我发现这种方法最方便。

我希望避免在日期格式等方面存在潜在问题。是否完全取决于客户端和服务器端生产者之间的安排,还是可以将某些东西用作最正确的方法?

java json rest date-format datetime-format
2个回答
4
投票

根据您的需要,您可以使用自纪元以来的Unix时间戳,即自1970年1月1日(午夜UTC / GMT)以来经过的秒数。

但是如果你想使用更具可读性的东西,可以考虑ISO 8601标准,该标准由RFC 3339xkcd 1179认可:

xkcd 1179: ISO 8601


1
投票

互联网日期和时间有一个标准:https://tools.ietf.org/html/rfc3339 ISO 8601是规范格式......

© www.soinside.com 2019 - 2024. All rights reserved.