Warum JSON.stringify Schraube bis mein datetime-Objekt?

{ id: 1533,
  story_type_id: 1,
  content_id: 470,
  created_at: Sun, 05 Feb 2012 07:02:43 GMT,
  updated_at: Sun, 05 Feb 2012 07:02:43 GMT,
  type_name: 'post' }

Habe ich ein JSON-Objekt mit der "datetime" - Feld wie oben. Es ist perfekt. Aber wenn ich stringify es (ich will es speichern, im cache), bekomme ich dieses format:

"created_at":"2012-02-05T07:02:43.000Z"

Dies verursacht Probleme, weil, wenn möchte ich JSON.analysieren diese, plötzlich ist es nicht mehr datetime-format ist, und es ist unvereinbar mit meinem anderen format.

Was kann ich tun, um dieses problem zu lösen? Ich habe 'created_at' übersät, die überall in meiner Anwendung. Ich will nicht manuell ändern jede.

  • Vermutlich bist du serialising diese Daten zu speichern im "localStorage". In diesem Fall können Sie vermeiden, aggro, wie dies und ähnliches durch die Verwendung einer wrapper-Bibliothek, wie rhaboo.
InformationsquelleAutor TIMEX | 2012-02-08
Schreibe einen Kommentar