我在我的應用程序的一個使用的jqGrid。在此我已在此d/m/Y H:m:s
(Ex 01/12/2011 14:59:10
)中顯示日期。我得到正確的格式,但它顯示錯誤的時間(分鐘) 這樣的:我收到日期時間形式的數據庫是01/12/2011 14:59:10
,但它顯示01/12/2011 14:12:10
。jgGrid顯示錯誤的時間日期時間字段
這是jqGrid的代碼:
url: "/DigitalJobMonitoring/GetFailedGridData",
datatype: 'json',
mtype: 'Get',
colNames: ['Sr.No', 'Job Name', 'Server Name', 'Status', 'Last Run Time'],
colModel: [
{ key: true, width: 50, resizable: false, name: 'SerialNumber', index: 'SerialNumber', sorttype: 'integer' },
{ key: false, width: 300, resizable: false, name: 'JobName', index: 'JobName', sorttype: 'text' },
{ key: false, width: 100, resizable: false, name: 'ServerName', index: 'ServerName', sorttype: 'text' },
{ key: false, width: 100, resizable: false, name: 'Status', index: 'Status', sorttype: 'text' },
{ key: false, width: 150, resizable: false, name: 'LastRunTime', index: 'LastRunTime', sorttype: 'date', formatter: 'date', formatoptions: { srcformat: "d/m/Y H:m:s", newformat: "d/m/Y H:m:s" }, searchoptions: { dataInit: initDateSearch } }],
search: true,
searchOnEnter: true,
pager: '#failedRunningPager',
height: '100%',
caption: 'Failed/Running Jobs',
emptyrecords: 'No records to display',
jsonReader: {
root: "rows",
page: "page",
total: "total",
records: "records",
repeatitems: false,
SerialNumber: "0"
},
我曾嘗試用不同的srcformat (ISO8601Long
,UniversalSortableDateTime
,d/m/Y H:m:s
,SortableDateTime
等)formatoptions
但沒有運氣。 在這裏找到屏幕截圖。從數據庫 日期時間:
在此先感謝
更新時間:
Here is the JSON date which returned to server
您使用哪個版本的jqGtid(可以使用)以及從哪個版本的jqGrid([免費jqGrid](https://github.com/free-jqgrid/jqGrid),商業版[Guriddo jqGrid JS] http://guriddo.net/?page_id=103334)或版本<= 4.7中的舊jqGrid)?你可以包含從'url:「/ DigitalJobMonitoring/GetFailedGridData''返回的測試JSON數據嗎?您所包含的圖片僅包含*您的服務器代碼中的一些數據,但尚不清楚您的服務器以何種格式返回數據(如何序列化數據)。 – Oleg
我使用版本 「4.4.4」(<包ID = 「jQuery.jqGrid」 版本= 「4.4.4」 targetFramework = 「net45」/>)。我已經添加了JSON數據返回代碼請找到。 –
你添加的是*不是JSON數據*。它是C#代碼的片段,其中'failedRunningResults'不清楚,JSON序列化的設置也不清楚。您可以使用IE/Chrome/Firefox的開發工具,單擊網絡選項卡並重新加載網格。你會看到HTTP跟蹤。查找對'/ DigitalJobMonitoring/GetFailedGridData'的請求並檢查HTTP正文,您將看到確切的JSON數據,它將返回服務器。 – Oleg