datatables中参数的处理(处理时间戳)
来源:互联网 发布:linux rpm安装目录 编辑:程序博客网 时间:2024/06/17 23:49
项目中前端页面需要显示时间,通过ajax从后端获取的datatables中的时间数据是时间戳,如下所示:
deviceId:"12345"deviceName:"12345"from:"12346"lat:34.27745lng:108.99563messageType:105termId:13197time:1486708318863type:1展示datatabs数据使用函数
function loadDataList() { if (msgQueryTable == null) { msgQueryTable = $('#msgQueryList').dataTable({ bAutoWidth: false, iDisplayLength: 10, bPaginate: true, bInfo: true, bFilter: false, bSort: false, bProcessing: true, sServerMethod: 'POST', bServerSide: true, sAjaxSource: '', "aoColumns": [ { "mData": "msg" }, { "mData": "from" }, { "mData": "termId" }, { "mData": function(obj){ return Eedo.DateTime(obj.time)//通过调用函数来格式化所获取的时间戳 } },], ], fnServerData: function (sUrl, aoData, fnCallback, oSettings) { var aData = addServerParams(aoData, oSettings); oSettings.jqXHR = $.ajax({ url: 请求地址和参数 data: aData, dataType: "json", cache: false, type: oSettings.sServerMethod, success: function (json) { if (json.sError) { oSettings.oApi._fnLog(oSettings, 0, json.sError); } console.log(json); if (json.data) { var data = json.data } else { var data = json } $(oSettings.oInstance).trigger('xhr', [oSettings, data]); oSettings.oApi._fnProcessingDisplay(oSettings, false); //关闭加载框 fnCallback(data); }, error: function (xhr, error, thrown) { if (error == "parsererror") { oSettings.oApi._fnLog(oSettings, 0, "DataTables warning: JSON data from " + "server could not be parsed. This is caused by a JSON formatting error."); } } }); } }) }}
调用的Eedo方法,获得"yyyy-mm-dd hh:ii:ss"格式的时间Eedo.DateTime=function getMyDate(time){var oDate = new Date(time),oYear = oDate.getFullYear(),oMonth = oDate.getMonth()+1,oDay = oDate.getDate(),oHour = oDate.getHours(),oMin = oDate.getMinutes(),oSen = oDate.getSeconds(),oTime = oYear +'-'+ getzf(oMonth) +'-'+ getzf(oDay) +' '+ getzf(oHour) +':'+ getzf(oMin) +':'+getzf(oSen);//最后拼接时间return oTime;};//补0操作,当时间数据小于10的时候,给该数据前面加一个0function getzf(num){if(parseInt(num) < 10){num = '0'+num;}return num;}
0 0
- datatables中参数的处理(处理时间戳)
- datatables 解析row参数时对空格的处理bug
- JQury datatables 改变处理中 显示样式
- PreparedStatement中处理时间类型参数
- ffdemux_mpegts中时间戳的处理问题
- ffdemux_mpegts中时间戳的处理问题
- datatables——数据的服务器端处理
- Jquery datatables waring 信息的处理
- oracle中时间的处理
- QTP中时间的处理
- Python中时间的处理
- J2EE中时间的处理
- JAVA8中时间的处理
- 从服务器中返回的时间字符串(或时间戳)的一些简单处理
- C语言中时间的处理(一、字符串和时间戳的相互转换)
- iOS中对时间的处理(一)——获取当前时间戳
- RTP 时间戳的处理
- iOS时间戳的处理
- 什么是反射
- 分享 play Framework 一些心得
- ANS(安狮)应用加速,LOL畅玩无压力
- ueditor最简单使用
- Visual Studio 2013 Visual Studio 2015 百度网盘下载
- datatables中参数的处理(处理时间戳)
- 接口回调
- 项目管理一般知识 典型试题分析
- scrapy下载图片问题
- Null check not work for GameObject sometimes
- Powerdesigner 16.5 使用问题
- servlet小结
- UC/OS-II 的中断
- 什么是对象,为什么要面向对象,怎么才能面向对象?