var table=$('.table-sort').dataTable({ "Processing": false, // 是否顯示取數據時的那個等待提示 "bServerSide": true,//這個用來指明是通過服務端來取數據 "bPaginate": true, //是否顯示分頁 "sAjaxSource": "${cxtPath}/employee/ListPageByName",//這個是請求的地址 "fnServerData": retrieveData, // 獲取數據的處理函數 "columnDefs": [{ "defaultContent": "", "targets": "_all" }], "aoColumns": [ { "mData": "userCode"}, { "mData": "fullName"}, { "mData": "userMail"}, { "mData": "mobile"}, { "mData":"haierUserDeptname"}, { "mData":"wxExist"}, { "mData": function(obj){ return getMyDate(obj.update_time)//update_time是實體類的屬性 } }, ], }); //將時間戳格式化 function getMyDate(time){ if(typeof(time)=="undefined"){ return ""; } 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的時候,給該數據前面加一個0 function getzf(num){ if(parseInt(num) < 10){ num = '0'+num; } return num; }