在设计将JSON返回给浏览器(或服务器端JS)的服务时,在生成的JSON响应中对日期进行编码的“最佳”格式是什么?
data属性应该:
返回自1970年1月1日00:00:00 UTC以来的毫秒数似乎是最佳选择,但在查看原始JSON时并不是特别易读。
您的体验中有什么首选?为什么?
答案 0 :(得分:14)
就个人而言,我会选择ISO 8601(例如2011-01-13T14:09Z)。
几乎所有的编程语言都能很好地支持它,它很容易被人类阅读,如果你绝对需要使用自己的解析器/格式化程序,那么它也很容易处理。它还具有您想要的可排序属性。