为了账号安全,请及时绑定邮箱和手机立即绑定

“右”JSON日期格式

“右”JSON日期格式

慕盖茨4494581 2019-06-06 15:39:56
“右”JSON日期格式我看到了很多JSON日期格式的不同标准:"\"\\/Date(1335205592410)\\/\""         .NET JavaScriptSerializer"\"\\/Date(1335205592410-0500)\\/\""     .NET DataContractJsonSerializer"2012-04-23T18:25:43.511Z"               JavaScript built-in JSON object"2012-04-21T18:25:43-05:00"             ISO 8601哪一个是对的?还是最好的?这个有什么标准吗?
查看完整描述

3 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

杰森本身指定日期应该如何表示,但JavaScript应该表示日期。

你,你们使用由DatetoJSON方法:

2012-04-23T18:25:43.511Z

原因如下:

  1. 它是人类可读的,但也很简洁

  2. 它排序正确

  3. 它包括小数秒,可以帮助重新建立年表。

  4. 符合ISO 8601

  5. ISO 8601在国际上已经建立了十多年。

  6. ISO 8601由W3CRFC 3339,和xkcd

话虽如此,每一个曾经写过的日期库都能理解“1970年以来的毫秒”。所以为了便于携带,盗贼是对的。


查看完整回答
反对 回复 2019-06-06
?
皈依舞

TA贡献1851条经验 获得超3个赞

杰森对约会一无所知。.NET所做的是一个非标准的黑客/扩展。

我会使用一种可以很容易地转换为Date对象,即可以传递给new Date(...)..最简单也可能是最可移植的格式是自1970年以来包含毫秒的时间戳。


查看完整回答
反对 回复 2019-06-06
  • 3 回答
  • 0 关注
  • 389 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号