我正在使用JQGrid顯示我的數據(服務器返回xml)。這些數據似乎是OK:JQGrid格式化日期返回錯誤日期
<aux>
<sessao>181092</sessao>
<codFuncionario>13574</codFuncionario>
<dataMarcacao class="sql-date">2011-10-15</dataMarcacao>
<sequencia>1</sequencia>
<seqHe/>
<codPagamento/>
<seqOcorrencia>0</seqOcorrencia>
<tipoOcorrencia/>
<diaSemana>SAB</diaSemana>
</aux>
<aux>
<sessao>181092</sessao>
<codFuncionario>13574</codFuncionario>
<dataMarcacao class="sql-date">2011-10-16</dataMarcacao>
<sequencia>1</sequencia>
<seqHe/>
<codPagamento/>
<seqOcorrencia>0</seqOcorrencia>
<tipoOcorrencia/>
<diaSemana>DOM</diaSemana>
<inconsistencias>FALTA DIA</inconsistencias>
</aux>
在網格我設置的初始化格式:
colModel:[ {name: 'dataMarcacao',
index: 'dataMarcacao',
width: 60,
formatter: 'date',
formatoptions: {newformat: 'd/m/Y', datefmt: 'Y-m-d'}},
我不明白的是,網格顯示15/10/2011兩次,而不是16/10/2011。
我該如何調試?也許JQGrid的bug?
我也嘗試:
colModel:[ {name: 'dataMarcacao',
index: 'dataMarcacao',
width: 60,
formatter: 'date',
formatoptions: {newformat: 'Y-m-d', datefmt: 'Y-m-d'}},
,這得到相同的錯誤的結果。