我正在使用Sencha Touch应用程序,后端正在运行SAP,并且正在发送json这个odata字符串格式'20140811'(例如)如果我在模型中定义此类型没有任何反应..
{
name: 'createdOn',
type: 'date',
dateFormat: 'DD-MM-Y'
}
我应该如何正确地将Sap日期格式转换为Sencha类型?
谢谢!
答案 0 :(得分:0)
我的解决方案是......
{
name: 'lastSurvey',
type: 'auto',
convert: function(date){
var sNumber = date.replace(/[^0-9]+/g, ''),
iNumber = sNumber * 1, //trick seventeen
oDate = new Date(iNumber);
return Ext.Date.format(oDate, 'd-m-Y');
}
},
欢迎关于此解决方案的意见!