datetime jquery asp.net mvc存在问题

datetime jquery asp.net mvc存在问题,asp.net,ajax,model-view-controller,Asp.net,Ajax,Model View Controller,我对date有一个问题。在我的模型类中,我使用了DateTime属性我首先使用了代码,为了将json数据从操作传输到另一个操作,我使用Jquery$.ajax,我的日期转换为这种格式,我想它是毫秒: /Date(1188594000000)/ 我尝试使用js转换它,但不起作用: var date=新日期MyDate /Date1188594000000/是一个字符串,括号内的长数字是自unix纪元时间开始以来的毫秒数。您不能将该字符串作为最新构造函数传递。如果要从该值生成datetime对象,

我对date有一个问题。在我的模型类中,我使用了DateTime属性我首先使用了代码,为了将json数据从操作传输到另一个操作,我使用Jquery$.ajax,我的日期转换为这种格式,我想它是毫秒:

/Date(1188594000000)/
我尝试使用js转换它,但不起作用: var date=新日期MyDate

/Date1188594000000/是一个字符串,括号内的长数字是自unix纪元时间开始以来的毫秒数。您不能将该字符串作为最新构造函数传递。如果要从该值生成datetime对象,则应删除前6个字符/日期,并仅传递毫秒

var mydate='/Date(1188594000000)/';
var dateVal= parseInt(mydate.substr(6));
var dateObj= new Date(dateVal);
console.log(dateObj);

语句mydate.substr6将返回一个类似1188594000000/的字符串值,并将其传递给parseInt方法,返回可以安全传递给日期构造函数的数字1188594000000。

mydate=/Date1188594000000/,Date=无效的日期输出您不了解情况我有一个类似2017-01-03的c datetime,使用jquery将此日期从操作传递到另一个操作,在我看来,我得到的是:/Date1188594000000/而不是2017-01-03。是的,我找到了方法。可能是重复的