如何在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 是规范格式...