2013-05-18 29 views
7

Ich habe ein Problem im Zusammenhang mit jqgrid. Ich habe Datum in jqgrid Tabelle wie "FRI MAI 17 00:00:00 IST 2013" angezeigt. Ich möchte sein Format zu "17/5/2013" ändern. Wie kann ich es tun?So ändern Sie das Datumsformat in jqgrid

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

das ist mein Code.

+0

Was ist ** ** Eingang Format der Daten, die Sie das Raster füllen verwenden? Empfohlenes Quellformat ist 'ISO8601Short' (" Ymd "wie" 2013-05-18 ") oder" ISO8601Long "(" Ymd H: i: s "wie" 2013-05-18 14:13:53 ") – Oleg

+0

@Oleg : Ich verwende Eingabeformat als Datum. – Dhairyashil

+0

Meine Frage war ** welches Eingabeformat Sie verwenden ** ?. Sie haben nur geschrieben, in welchem ​​Format Sie ** das Datum angegeben haben, aber nicht in welchem ​​Format Sie die Daten für das Raster ausfüllen. Verwenden Sie 'datatype:" local "' und füllen Sie die Daten in Ihrem JavaScript-Code oder verwenden Sie 'datatype:" json "' (oder "xml") und gibt Daten vom Server zurück? – Oleg

Antwort

11

Versuchen Sie diese:

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

hier Gegeben: JQgrid json date format

+0

Wenn das der Fall ist, wie kann man dieses Format '2014-06-11 10: 06: 41.0' bis' 11/06/2014 10: 06: 41' in JqGrid ändern? Bitte helfen .. Danke – Babel

+2

überprüfen Sie bitte diesen Link http://www.trirand.com/jqgridwiki/doku.php?id=wiki:predefined_formatter –

0

Try this !!!

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

Versuchen Sie dieses:

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