J'ai le morceau de JSON suivant :
\/Date(1293034567877)\/
qui est le résultat de ce code .NET :
var obj = DateTime.Now;
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
serializer.Serialize(obj).Dump();
Le problème auquel je suis confronté est de savoir comment créer un objet Date à partir de cet objet en JavaScript. Tout ce que j'ai pu trouver, c'est une incroyable solution de type regex (qui contient de nombreux bugs).
Il est difficile de croire qu'il n'y a pas de solution élégante car tout cela est en JavaScrip, je veux dire un code JavaScript qui essaie de lire JSON (JavaScript Object Notation) qui est censé être un code JavaScript et à ce moment-là, il s'avère que ce n'est pas le cas parce que JavaScript ne peut pas faire du bon travail ici.
J'ai également vu des solutions d'évaluation que je n'ai pas pu faire fonctionner (en plus d'être signalées comme une menace pour la sécurité).
N'y a-t-il vraiment aucun moyen de le faire de manière élégante ?
Question similaire sans véritable réponse :
Comment analyser le format de date ASP.NET JSON avec GWT
2 votes
Vous pouvez simplement transmettre l'horodatage au client et appeler
new Date()
sur celui-ci.0 votes
Si j'avais un horodatage, je pourrais, mais j'ai JSON que JavaScript ne comprend apparemment pas [sic !].