在项目中,遇到时间格式化的问题,从数据库取出的日期,在页面中显示为一组数字,这时就需要格式化下日期了。
实例:
可以使用如下方法对日期,格式化:
{
field : 'createDate',
title : "评论日期",
width : '20%',
editor : 'text',
sortable : true ,
formatter:function(value,row,index){
if(value!=null){
var date = new Date(value);
var getMonth = (date.getMonth()+1)<10?("0"+(date.getMonth()+1)):(date.getMonth()+1);
var getDate = date.getDate()<10?("0"+date.getDate()):date.getDate();
var getHours = date.getHours()<10?("0"+date.getHours()):date.getHours();
var getMinutes = date.getMinutes()<10?("0"+date.getMinutes()):date.getMinutes();
var getSeconds = date.getSeconds()<10?("0"+date.getSeconds()):date.getSeconds();
return date.getFullYear()+"-"+getMonth+"-"+getDate+" "+getHours+":"+getMinutes+":"+getSeconds;
}
}
}