技术开发 频道

ExtJs ExtenderControl 日期格式化处理


【IT168技术文档】

  最近喜欢上了EXTJS,最后决定把它用在项目中,在网上找到了ExtJsExtenderControl,可按照例子把日期列写为:
<cc1:ColModel allowBlank="true" dataIndex="ApplyDate" DataType="Date" header="申请日期" sortable="true" /> 发现出现的是\Date(120654802547)\的时间戳形式 把其改为 <cc1:ColModel allowBlank="true" dataIndex="ApplyDate" DataType="Date" header="申请日期" sortable="true" renderer="formatDate" />
function formatDate(val){ if(val!=null && val!="") { var timemap = val.replace("/Date(","").replace(")/",""); var dateN = new Date(parseInt(timemap)); var m; var d; if(dateN.getMonth()<9){ m="0"+(dateN.getMonth()+1); }else{ m=dateN.getMonth()+1; } if(dateN.getDate()<10){ d="0"+dateN.getDate(); }else{ d=dateN.getDate(); } return dateN.getFullYear()+"-"+m+"-"+d; } return ""; }
0
相关文章