【发布时间】:2015-10-27 08:56:23
【问题描述】:
最近我们遇到了 jQGrid 错误表示日期的问题。表中还有其他日期似乎工作得很好。 但是,某些日期失败了。
我创建了一个fiddle here 来演示该问题。 请注意,输入日期值为“10/24/2015”,jQGrid 的格式为“m/d/Y”。然而,表中的输出是“06/06/2017”。
日期列的列定义如下所示:(fiddle 是由 Oleg 自己编写的)。
{
name: 'invdate', index: 'invdate', search: false, editable: true, align: "left", width: 75,
formatter: function (cellvalue, options, rowObject) {
return cellvalue === null ? "N/A" : $.fn.fmatter.call(this, "date", cellvalue, options, rowObject);
}, formatoptions: { newformat: "m/d/Y" }
}
我仍在分析源代码以了解 jQgrid 如何格式化日期。任何帮助将不胜感激。
【问题讨论】: