zoukankan      html  css  js  c++  java
  • EasyUI DataGrid 时间格式化

    EasyUI DataGrid 时间格式化

    页面代码: 

    <table id="tbList" style="height: 340px;" striped="true" rownumbers="true" title="" iconcls="icon-edit" nowrap="false"  checkbox="true" idfield="Id" url="@Url.Action("ListData")">
      <tr>
         <th field="Date" formatter="Common.DateFormatter" width="80">日期</th>
      </tr>
    </table> 

     js代码:


    var Common = {
        //EasyUI用DataGrid用日期格式化
        TimeFormatter: function (value, rec, index) {
            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 "";
            }
            var val = dateValue.format("yyyy-mm-dd HH:MM");
            return val.substr(11, 5);
        },
        DateTimeFormatter: function (value, rec, index) {
            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");
        },

        //EasyUI用DataGrid用日期格式化
        DateFormatter: function (value, rec, index) {
            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");
        }
    };
  • 相关阅读:
    ES7/ES8 语法学习
    JavaScript中this对象原理简洁说明
    浅谈http协议
    各个浏览器之间常见的兼容性问题
    npm -v 报错:cannot find module 'core-util-is'
    对象遍历的几种方法
    Vue项目如何关闭Eslint检测
    axios 基本运用
    如何去掉vue路由中的#
    vue 父子组件、兄弟组件传值
  • 原文地址:https://www.cnblogs.com/wolfocme110/p/3880047.html
Copyright © 2011-2022 走看看