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 日期时间格式化

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-10
  • 2021-08-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
  • 2021-05-22
  • 2022-12-23
相关资源
相似解决方案