Pourquoi ne JSON.stringify vis de mon objet datetime?

{ 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' }

J'ai un objet JSON avec le "datetime" champ comme ci-dessus. C'est l'idéal. Mais quand je stringify (je veux le stocker dans le cache), j'obtiens ce format:

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

Cela pose des problèmes, parce que quand je veux JSON.analyser ce, tout à coup, il n'est plus dans le format datetime et c'est incompatible avec mon autre format.

Que puis-je faire pour résoudre ce problème? J'ai des "created_at' jonché partout tout au long de ma demande. Je ne veux pas changer manuellement chaque.

Je présume que vous êtes serialising ces dates pour les stocker dans le localStorage. Dans ce cas, vous pouvez éviter d'aggro comme similaires en utilisant une bibliothèque d'encapsulation comme rhaboo.

OriginalL'auteur TIMEX | 2012-02-08