EasyUI插件中时间戳自定义显示时间格式

  • A+
所属分类:JQuery/Js

在指定要显示时间的页面,添加如下函数:

/**
 * 时间戳格式化日期
 * @param sj 时间戳
 * @returns {string}
 * @constructor
 */
function Format_time(shijian) {
    var   now = new Date(shijian*1000);
    var   year=now.getFullYear();
    var   month=now.getMonth()+1;
    var   date=now.getDate();
    var   hour=now.getHours();
    var   minute=now.getMinutes();
    var   second=now.getSeconds();
    if(type == ''){
    	return   year+"-"+month+"-"+date+"   "+hour+":"+minute+":"+second;
    }else{
        return   year+"-"+month+"-"+date;
    }
}

然后在需要显示时间的Easyui中使用:

<script type="text/javascript">
   $(function(){
      //加载数据
        $('#cxdm').datagrid({
           title:'道具管理',
           width:'100%',
         height:$(window).height(),
           fitColumns:true,
            striped: true,
            checkOnSelect:true,
            singleSelect : true,
            frozenColumns:[[
                {field:'chek',checkbox:true}
            ]],
            url:'<{:U("Prop/propList")}>',
            loadMsg:'数据加载中请稍后……',
            pagination: false,
            rownumbers: false,
         pageSize:10,
         toolbar:'#tb',
            columns:[[
                {field:'itemid',title: 'ID',align: 'center',sortable:"true",width:50},
                {field:'title',title: '道具名',align: 'center',width:80},
                {field:'game',title: '游戏名称',align: 'center',width:100},
                {field:'isbind',title: '是否绑定',align: 'center',width:60,
                    formatter:function(val,row,index){
                        if(val == 1){
                            return "已绑定";
                        } else{
                            return "<span style='color: red'>"+"未绑定"+"</span>";
                        }
                    }
                },
                {field:'iconpath',title: '道具图片',align: 'center',width:50,
                    formatter:function(val,row,index){
                            return "<a href=\"javascript:void(0)\"onclick = \"imdBig()\"><img class='myImg' style='height:50px;width: 50px' src = "+'/'+val+"></a>";
                         }
                },
                {field:'currency',title: '货币名称',align: 'center',width:50},
                {field:'cnum',title: '兑换货币数量',align: 'center',width:50},
                {field:'admin',title: '操作人',align: 'center',width:50},
                {field:'orderid',title: '排序',align: 'center',width:50},
                {field:'createtime',title: '创建时间',align: 'center',width:100,
                    formatter:function(val,row,index){
                        return Format_time(val);
                    }
                },
                {field:'updatetime',title: '修改时间',align: 'center',width:100,
                    formatter:function(val,row,index){
                        return Format_time(val);
                    }
                },
            ]],
        });
   });
</script>

 效果-如下图所示:

EasyUI插件中时间戳自定义显示时间格式

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: