FLEX 自定义格式化DataGrid的列值 labelFunction
发布时间:2020-12-15 01:15:58 所属栏目:百科 来源:网络整理
导读:?public static function shortDate(item:Object,column:DataGridColumn):String ?? { ??? ??? return getFormatDate(item[column.dataField],'YYYY-MM-DD'); ?? } ?? public static function getFormatDate(date:String=null,formatString:String='YYYY-MM-
?public static function shortDate(item:Object,column:DataGridColumn):String
?? { ??? ??? return getFormatDate(item[column.dataField],'YYYY-MM-DD'); ?? } ?? public static function getFormatDate(date:String=null,formatString:String='YYYY-MM-DD HH:NN:SS'):String ?? { ??? var myDate:DateFormatter = new DateFormatter(); ??? myDate.formatString = formatString; ??? ??? var a:Array=new Array(); ??? a.push(0);a.push(0);a.push(0); ??? a.push(0);a.push(0);a.push(0); ??? if(date!=null) ??? { ???? var a0:Array=date.split(' '); ???? var a1:Array=a0[0].toString().split('-'); ???? var a2:Array=a0[1].toString().split(':');???????? ???? a[0]=a1[0];a[1]=a1[1];a[2]=a1[2]; ???? a[3]=a2[0];a[4]=a2[1];a[5]=a2[2]; ???? return myDate.format(new Date(a[0],a[1],a[2],a[3],a[4],a[5])); ??? } ??? else ??? return myDate.format(new Date()); ??? ??? ?? } <mx:DataGridColumn itemRenderer="mx.controls.Label" headerText="时间" dataField="articleAddTime" labelFunction="Misc.shortDate"/> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |