我正在尝试将一些数据转换为 js,以便我可以使用 ko 数组。这就是我在 .cshtml 文件中的做法。
var List = @(Html.Raw(Json.Encode(Model.Item)));
除日期外,所有数据均正确。
当我从 Model.Item.Date
显示它时,显示为 3/9/2018
但是当我从 List.Date
显示它时,它给了我这个奇怪的字符串 /Date(1520582400000)/
这是什么格式,如何转换?
谢谢你的帮助。
最佳答案
这个数字是毫秒,你可以把它转换成这样的日期:
var t = new Date().getTime('1520582400000');
var d = new Date(t);
console.log(d.toString());
关于javascript - 需要帮助将 ASP.Net 模块日期转换为 js。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49159161/