2012-10-13 56 views
0

我在手写的json文件中存储了一些信息。其中一个字段是一个日期(其中我需要的月份只有&年)。如何获取json日期格式的日期?

在前端Im中使用我的JS框架内置转换函数将该日期呈现为更易读的格式。我的问题 - 1.我如何获得json日期?是否有可以简化转换的节点或网络应用程序? 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

+0

向我们展示json。 –

回答

1

遗憾的是,对于没有规范在JSON中对日期进行序列化和反序列化,所以这真的取决于你。

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

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