Extjs:从AJAX(M $)格式的字符串创建日期对象?

时间:2011-08-18 12:56:51

标签: .net ajax parsing datetime extjs

我有一个 ExtJS listview JsonStore 连接到 .NET webservice。我的一个列的类型为Date,我想从.NET DateTime对象中填充它。

{
    header: 'Date',                
    dateFormat: 'M$',
    type: 'date',
    tpl: '{myTime:date("j. M Y, G:i")}',
    dataIndex: 'myTime'
}

来自网络服务的结果是

  

/日期(1313669548625)/

我收到Invalid date错误并且快速测试同意:

var myTime = '/Date(1313669548625)/';
var dt = new Date(myTime);

如何提供/解析DateTime对象,以便我的 listview 可以处理结果?

我已经解释了ExtJS documentation,因为ExtJS通过解析MS Ajax格式的DateTime对象( M $ )扩展了内置的 Date 对象。

1 个答案:

答案 0 :(得分:1)

我检查了使用它的方法是var dt = new Date(Date(1313669548625))没有斜杠和引号