У мене є такий фрагмент JSON:
\/Date(1293034567877)\/
що є результатом цього коду .NET:
var obj = DateTime.Now;
var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
serializer.Serialize(obj).Dump();
Тепер проблема, з якою я стикаюся, полягає в тому, як створити з цього об’єкта Date в JavaScript. Все, що я міг знайти, - це неймовірне рішення для регулярного генерування (багато містять помилок).
Важко повірити, що немає елегантного рішення, оскільки це все в JavaScrip, я маю на увазі код JavaScript, який намагається прочитати JSON (JavaScript Object Notation), який повинен бути кодом JavaScript, і в цей момент виявляється, що це не викликає JavaScript зробіть тут хорошу роботу.
Я також бачив деякі рішення eval, які я не міг змусити працювати (крім того, що вони зазначили як загрозу безпеці).
Невже насправді немає елегантного способу зробити це?
Аналогічне запитання без реальної відповіді:
Як проаналізувати формат дати ASP.NET JSON з GWT
new Date()за ним.