0

我将一些信息存储在一个手写的 json 文件中。其中一个字段是日期(我只需要月份和年份。)

在前端,我使用我的 JS Frameworks 内置转换函数将该日期呈现为更易于阅读的格式。

我的问题 - 1. 我如何首先获得那个 json 日期。是否有可以简化转换的节点或 Web 应用程序。2.如果我只需要月份+年份,有没有一种好方法可以忽略json日期的某些部分以忘记月份和时间中的具体日期?

参考:
http ://docs.angularjs.org/api/ng.filter:date

Json 本身就是这样简单的东西 -

[
 {
  "title": "One Dummy Book",
  "authors": "One Dummy Author",
  "pubdate": XXXXX
 },
 {
  "title": "Another Book",
  "authors": "Another Author"
  "pubdate": XXXXX
 }
]

我应该如何写下我的出版日期或pubdate

4

1 回答 1

1

不幸的是,JSON 中没有日期的序列化和反序列化规范,所以这完全取决于您。

您可以标准化使用 unix 时间戳或更易读的值(例如 ISO-8601),并且取决于您是否需要您的恢复器自动将值恢复为日期,您可能还需要添加某种将其指定为日期的前缀或模式 - 例如'//date//1350157276920//date//'或类似的。

由于您只需要月份和年份,因此使用 ISO-8601 语法可能更容易,因为它只是 'yyyy-mm'。

于 2012-10-13T19:42:23.090 回答