如何在JSON内传递日期参数?格式化多久?
How to transfer date parameters within JSON? Formatted as long?
我正在四处寻找类似如何使用 JSON 作为正文内容类型通过 REST 传输日期参数的约定。我看到有些人正在使用 long
,因为我在几个地方同时编写了客户端和服务器端代码。我发现这种方法最方便。
我想避免在日期格式等方面出现潜在问题。这完全取决于客户端和服务器端生产者之间的安排,还是可以用作最正确的方法?
根据您的需要,您可以使用纪元以来的 Unix 时间戳,即自 1970 年 1 月 1 日(午夜 UTC/GMT)以来经过的秒数。
但如果您想使用更具可读性的内容,请考虑 ISO 8601 standard, which is endorsed by the RFC 3339 and by the xkcd 1179:
互联网日期和时间有一个标准:https://www.rfc-editor.org/rfc/rfc3339
ISO 8601 是规范格式...
我正在四处寻找类似如何使用 JSON 作为正文内容类型通过 REST 传输日期参数的约定。我看到有些人正在使用 long
,因为我在几个地方同时编写了客户端和服务器端代码。我发现这种方法最方便。
我想避免在日期格式等方面出现潜在问题。这完全取决于客户端和服务器端生产者之间的安排,还是可以用作最正确的方法?
根据您的需要,您可以使用纪元以来的 Unix 时间戳,即自 1970 年 1 月 1 日(午夜 UTC/GMT)以来经过的秒数。
但如果您想使用更具可读性的内容,请考虑 ISO 8601 standard, which is endorsed by the RFC 3339 and by the xkcd 1179:
互联网日期和时间有一个标准:https://www.rfc-editor.org/rfc/rfc3339 ISO 8601 是规范格式...