Java 如何使用Json响应显示日期到ExtJS列

Java 如何使用Json响应显示日期到ExtJS列,java,json,hibernate,extjs-mvc,Java,Json,Hibernate,Extjs Mvc,stackoverflow论坛成员我需要你的帮助 我得到的startDate的服务器响应是json格式,如下所示 “起始日期”:1328466599000 我想将其显示到我的ExtJs列中。但是我不能展示它 我在其中显示StartDate的列是 [Ext.Date.format(values.StartDate,“c”)] 我的工作模式是 Ext.define("TaskModel", { extend : "Gnt.model.Task", // Some c

stackoverflow论坛成员我需要你的帮助

我得到的startDate的服务器响应是json格式,如下所示
“起始日期”:1328466599000

我想将其显示到我的ExtJs列中。但是我不能展示它

我在其中显示StartDate的列是
[Ext.Date.format(values.StartDate,“c”)]
我的工作模式是

Ext.define("TaskModel", {
        extend : "Gnt.model.Task",

        // Some custom field definitions
        fields : [
            { name: 'Id', type: 'int', useNull : true, mapping: 'id'},
            { name: 'StartDate', type: 'date', mapping: 'startDate'},
            { name: 'EndDate', type: 'date', mapping: 'endDate', dateFormat: 'MS'},
            { name: 'Priority', defaultValue : 1, mapping: 'priority', dateFormat: 'MS' },
            { name: 'Duration', mapping: 'duration'},
             { name: 'PercentDone', mapping: 'percentDone'},
             { name: 'DurationUnit', mapping: 'durationUnit'},
             { name: 'parentId', mapping: 'parentId', type: 'int'},
             { name: 'Name', mapping: 'taskName'},
             { name: 'index', mapping: 'taskindex'},
             { name: 'depth', mapping: 'depth'},
        ]
    });
我无法查看我收到的对我专栏的回复的起始日期


有人知道是什么导致了这个错误吗?如果有人能解决这个问题,请帮助我。

可能是您在“优先级”列而不是“开始日期”列上定义了日期格式吗?

我在这里发了一篇博文:


很抱歉,我刚才在搜索同样的东西,然后第一次看到我的博客帖子(在这篇文章之前)

谢谢你的回复,我做到了。通过将dateFormat指定为dateFormat:“时间”