0

手書きのjsonファイルにいくつかの情報を保存しています。フィールドの 1 つは日付です (月と年のみが必要です)。

フロントエンドでは、JS フレームワークの組み込み変換関数を使用して、その日付をより人間が読める形式に変換しています。

私の質問 - 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 に答える