我的Java后端在JSON响应中将序列化的日期发送为长(毫秒)。如何在商店中反序列化日期?
当定义只是'myDate'
时,它默认为字符串反序列化,并以毫秒为单位显示。
使用定义{name: 'myDate', type: 'date'}
,myDate将在firebug中显示为 undefined
。
{name: 'myDate', type: 'date', dateFormat: 'l'}
(同样适用于'L'
)也是如此。
答案 0 :(得分:3)
dateFormat配置的文档说:
Ext.Date.parse函数的格式字符串,如果是,则为“timestamp” Reader提供的值是UNIX时间戳,如果是,则为“time” Reader 提供的值是javascript毫秒时间戳
尝试以下方法:
{name: 'myDate', type: 'date', dateFormat: 'time'}