1. 程式人生 > >easyui datagrid 日間格化(JS 日期時間本地化顯示)

easyui datagrid 日間格化(JS 日期時間本地化顯示)

easyui datagrid 日期時間顯示不正常,後臺java 型別為 DATE 經過JSON工具一轉化傳到前臺來就是這樣,不便 於是想格式化一下,

格式化程式碼 如下:

$('#gridTable').datagrid({
	        title: '系統通知及廣告管理',
	        loadMsg:'資料載入中,請稍後……',  
	        rownumbers: true,
	        pagination: true,
	        singleSelect: false,
	        pageSize: 10,
	        pageList: [5, 10, 15, 20],
	        fitColumns: true,
			fit: true,
	        striped: true,
	        nowrap: false,
	        url: 'list.do',
	        idField:'mediaId',
			columns:[[
				{field:'id',checkbox:true},  
				{field:'system',title:'適用系統'},
				{field:'infoType',title:'訊息型別',
					formatter:
			        	 function(value, row, index){
			        	 if(value==1)
			        		 return "文字";
			        	 if(value==2)
			        		 return "圖片";
			        	 if(value==3)
			        		 return "視訊";
			        	 else 
			        		 return "<span style=\"color:red\" >未知</span>";
						}},
		         {field:'title',title:'標題'},  
		         {field:'content',title:'內容',width:140},
				   {field:'issueTime',title:'生效時間',
		        	 formatter:function(value,row,index){
		        		 var unixTimestamp = new Date(value);
		        		 return unixTimestamp.toLocaleString();
		        		 }
					},
				   {field:'disabledTime',title:'失效時間'},
				   {field:'userId',title:'使用者ID'},
				   {field:'userName',title:'操作員'}
			]],

格式化顯示 正常,