2013-05-18 32 views
7

日期格式我要的jqGrid相關的一個問題。我在jqgrid表格中顯示日期,如「FRI MAY 17 00:00:00 IST 2013」​​。我想將其格式更改爲「17/5/2013」​​。我可以做到這一點嗎?如何更改的jqGrid

{name:'checkin', index:'checkin', width:60, searchoptions:{sopt:['eq']}}, 

這是我的代碼。

+0

什麼是** **輸入您用來填充網格中的數據的格式?推薦的源格式是「ISO8601Short」(「Ymd」,如「2013-05-18」)或「ISO8601Long」(「Ymd H:i:s」like「2013-05-18 14:13:53」) – Oleg

+0

@Oleg :我使用輸入fomat作爲日期。 – Dhairyashil

+0

我的問題是**你使用哪種輸入格式** ?.您只能以您顯示日期的格式填寫,而不是填寫網格數據的格式。你使用'datatype:「local」'並將數據填充到JavaScript代碼中,或者使用'datatype:「json」'(或「xml」)並從服務器返回數據? – Oleg

回答

11

嘗試這些:

formatter: 'date', formatoptions: { srcformat: 'd/m/Y', newformat: 'd/m/Y'} 

這裏給出:JQgrid json date format

+0

如果是這種情況如何在JqGrid中將此格式'2014-06-11 10:06:41.0'改爲'11/06/2014 10:06:41'?請幫助..謝謝 – Babel

+2

請檢查此鏈接http://www.trirand.com/jqgridwiki/doku.php?id=wiki:predefined_formatter –

0

試試這個!

{name:'checkin', index:'checkin', width:60, formatter: 'date', 
    formatoptions: { newformat: 'd/m/Y'}, 
    searchoptions:{sopt:['eq']}}, 
0

試試這個:

formatter: 'date', formatoptions: { srcformat: 'l, F d, Y', newformat: 'd/m/Y'}