在Ajax响应中从控制器获取日期 / Date(1496117136317)/ ,其数据类型为 datetime 。
如何转换其格式?
答案 0 :(得分:0)
这是一个UNIXTIMESTAMP
。您可以像这样获得Date对象:
var date = new Date(1496117136317*1000);
var hours = date.getHours();
var minutes = "0" + date.getMinutes();
var seconds = "0" + date.getSeconds();
如果你有/Date(1496117136317)/
,
var str = "/Date(1496117136317)/";
var res = str.replace("/Date(", "").replace(")/","");
然后
var date = new Date(parseInt(res)*1000);