2012-04-09 9 views
0

Ich versuche nur das Datum Teil in meiner jqGrid Spalte zu zeigenjqGrid Datumsspalte, zeigen nur das Datum

Die Säulen wie

{name:'Ingreso',formatter:"date",formatoptions:{srcformat:"d/m/Y H:i A",newformat:"ShortDate"} 

Der Datentyp definiert ist, ist die lokale

Die locale ist 'es' und die jqgrid-Version ist 4.3.1

Das Datum wird 08.04.2012 08.42 Uhr angezeigt (Tag 8 Monate 4) und Ich mag zeigen, 08.04.2012

ich diesen Link als Referenz bin mit: http://www.trirand.com/jqgridwiki/doku.php?id=wiki:predefined_formatter

Antwort

1

Sorry, aber ich kann das Problem nicht reproduzieren. Siehe . Zusätzlich empfehle ich Ihnen, das Format ISO 8601 des Datums in den Eingabedaten zu verwenden.

+0

Hallo, ich werde ein bisschen mehr untersuchen ... aber eine seltsame Sache ist, dass in Ihrer Demo sehe ich das Datum 8.04.2012 während in Ihrer Quelle das srcformat ist d/m/Y –

+0

@RodrigoJuarez: Sie verwenden 'newformat:" ShortDate "' und 'grid.locale-es.js' enthalten' "n/j/Y" '. Ich habe gerade [hier] verifiziert (https://github.com/jquery/globalize/blob/master/lib/cultures/globalize.culture.es-ES.js#L66), dass es ein falsches Format für Spanien und ein falsches für Spanisch ist (Argentinien) siehe [hier] (https://github.com/jquery/globalize/blob/master/lib/cultures/globalize.culture.es-AR.js#L64). Wenn Sie 'newformat: 'd/m/Y'' verwenden oder den Wert von' $ .jgrid.formatter.date.masks.ShortDate' ändern, sind alle Angaben korrekt. Siehe [die Demo] (http://www.ok-soft-gmbh.com/jqGrid/ShortDate1.htm). – Oleg

+0

Danke für Ihre Antwort! Hier ist meine Demo nicht funktioniert http://app.intapdemo.com.ar:81/Servicios/OrdenServicios Es ist asp.net mvc 4 App, können Sie irgendeinen Fehler sehen? –

Verwandte Themen