2013-05-18 140 views
7

jqgridに関する1つの問題があります。私は、 "FRI MAY 17 00:00:00 IST 2013"のようなjqgridテーブルに表示された日付を持っています。そのフォーマットを "17/5/2013"に変更したいのですが、それはできますか?jqgridで日付形式を変更するには

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

これは私のコードです。

+0

あなたがグリッドを埋めるために使用するデータの**入力**フォーマットは何ですか?推奨ソース形式は「ISO8601Short」(「2013-05-18」のような「Ymd」)または「ISO8601Long」(「2013-05-18 14:13:53」のような「Ymd H:i:s」) – 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

この形式を '2014-06-11 10:06:41.0'からJqGridの' 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'} 
関連する問題