Extjs4.x转换后台传过来的JSON日期为标准的日期对象_+数字格式化

时间:2021-03-17 19:43:49

废话少说  直接上代码:

Ext.define('ONL.model.DevOnlineModel',{
extend:
'Ext.data.Model',
fields: [

{name:
'date',type:"date",mapping:'date.time',convert :function(v,record){
//将一个long型的time转换为标准的日期对象
//此时V为一个long型的时间毫秒数
return Ext.util.Format.date(new Date(v),'m/d/Y');
}},
{name:
'percentage',convert:function(v,record){
        //先对数字格式化得到一个字符串,在将字符串转换为数字型OK
return Ext.Number.from(Ext.util.Format.number(v,'0.00'),1);

}}
]
});