我正在使用jqGrid,i18n文件夹中只有1个英文文件,问题是日期是MM/DD/YYYY
格式,我需要它们是DD/MM/YYYY
格式。也许可以创建一个具有不同日期格式化程序的新grid.locale-en-gb.js
文件。巴西葡萄牙语似乎已经有了一个单独的文件。但是,由于我只是更改了日期格式化程序,所以可能有更好的方法来改变它。
答案 0 :(得分:0)
您需要做的只是指定
formatoptions: { newformat: "d/m/Y"}
在colModel
和其他选项中
sorttype: "date", formatter: "date"
希望已经使用了。如果您想创建grid.locale-en-gb.js
文件,则可以复制grid.locale-en.js
并修改the line
newformat: 'n/j/Y',
到
newformat: 'd/m/Y',
文件grid.locale-en.js
包含许多评论。您可以将其他设置更改为更符合GB。
我建议您另外阅读the answer和the feature request,其中介绍了如何动态更改jqGrid的区域设置。 The demo展示了这种方法。