EasyUI datagrid 日期时间格式化

EasyUI datagrid中显示日期时间时,会显示为以下不太直观的数值:

EasyUI datagrid 日期时间格式化

添加以下JavaScript脚本,然后在field中添加 formatter: DateTimeFormatter 即可。

/**
* @author 光芒
*
* @requires jQuery
*
* 格式化日期时间
*/
function DateTimeFormatter(value) {
if (value == undefined) {
return "";
}
/*json格式时间转js时间格式*/
value = value.substr(1, value.length - 2);
var obj = eval('(' + "{Date: new " + value + "}" + ')');
var dateValue = obj["Date"];
if (dateValue.getFullYear() < 1900) {
return "";
} return dateValue.format("yyyy-MM-dd hh:mm:ss");
}

显示效果如下:

EasyUI datagrid 日期时间格式化

上一篇:全面解析Java日期时间API


下一篇:POCO库——Foundation组件之日期时间DateTime