2012-10-13 80 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'。