如何解析从模型传输到javascript的日期值? var-time=; var parsed=时间[0]; 警报(已解析);

如何解析从模型传输到javascript的日期值? var-time=; var parsed=时间[0]; 警报(已解析);,javascript,asp.net-mvc,parsing,date,Javascript,Asp.net Mvc,Parsing,Date,弹出窗口显示:“/Date(1174021200000)/”。它不是日期的实例。我尝试了.toString(“mm/dd/yy”)、Date.parse(已解析)、new Date(已解析)。不幸的是,这些都不起作用。我不想让我的控制器返回格式化的值。有没有一种方法可以在客户端解析它?非常感谢。顺便说一句,AvailableDates是c#中的日期时间列表。您可以这样解析它: var time =<%:Html.Raw(Json.Encode(Model.AvailableDates))

弹出窗口显示:“/Date(1174021200000)/”。它不是日期的实例。我尝试了.toString(“mm/dd/yy”)、Date.parse(已解析)、new Date(已解析)。不幸的是,这些都不起作用。我不想让我的控制器返回格式化的值。有没有一种方法可以在客户端解析它?非常感谢。顺便说一句,AvailableDates是c#中的日期时间列表。

您可以这样解析它:

 var time =<%:Html.Raw(Json.Encode(Model.AvailableDates))%>;
 var parsed = time[0];
 alert( parsed );
var-date=新日期();
尝试使用

var-time=;
var parsed=时刻(时间);
警报(已解析);

请参阅jsfiddle中的一个示例

试试这个,var re=/-?\d+/;var m=re.exec(已解析);var d=新日期(parseInt(m[0]);然后你必须迭代它
var date = new Date(<% Model.AvailableDates %>);
 var time =<%:Html.Raw(Json.Encode(Model.AvailableDates))%>;
 var parsed =  moment(time);
  alert( parsed );