最近项目中接触了一个项目,原来是用easyUI写的,接到一个需求,需要将这两个时间分行显示,因为Mysql数据库中保存的是毫秒数,所以前台需要将毫秒数转为时间格式同时,年月日一行,时分秒一行。
{field: 'createTime', title: '创建时间', width: 120,sortable: true, formatter: getdate,align:'center'},
{field: 'updateTime', title: '修改时间', width: 120,sortable: true, formatter: getdate,align:'center'},
getdate方法如下:需要换行的话,需要使用<br />不能使用/n.
/**
* 日期格式化
* @param val
* @returns {string}
*/
function getdate(val) {
var dateTime = utils.dateFormat(val,'Y/m/d H:i:s');
var DateStr = dateTime.substring(0,10);
var TimeStr = dateTime.substring(11,19);
return DateStr+"<br />"+TimeStr;
}
显示如下:
完成任务。