使用asp.netJavaScript或jQuery转换www.example.com日期格式

92vpleto  于 2022-11-19  发布在  .NET
关注(0)|答案(1)|浏览(140)

创建日期=转换.ToDateTime(rd[“创建日期”].ToString()--控制器
公共日期时间dateCreated { get; set; } --型号
这是我得到的
我使用 AJAX 方法get在我的HTML表中显示这个。
有没有办法使用JavaScript转换这个?

ldxq2e6h

ldxq2e6h1#

可以使用eval获取JS日期对象

var dateStr = "/Date(1666677654000)/";
var date = eval("new " + dateStr.replace(/\//g, ""));
console.log(date.toString())

实验结果:

更新

感谢@JavaScript提供了另一种方法。

var dateStr = "/Date(1666677654000)/";
var date = new Date(parseInt("/Date(1666677654000)/".substr(6)));
console.log(date.toString())

.substr(6)是未定义的长度,因此它返回从第6个(开始)到字符串结尾的字符串。
.substr(开始),开始:要包含在传回子字串中的第一个字符的索引。
如果省略或未定义length,substr()会撷取字符至字串的结尾。
阅读.substr(start)了解更多信息。

相关问题