我的应用程序时间戳数据发送到jqgrid (like "1268913728759").
在jqGrid的,如何格式化时间戳DD/MM/YYYY格式
现在我要像dd/mm/yyyy
格式化。
在jqGrid
我添加以下代码行,但它不工作
{name:'testDate',index:'testDate', width:100, formatter:'date', formatoptions: {srcformat: 'ts',newformat:'d/m/Y'}}
我的应用程序时间戳数据发送到jqgrid (like "1268913728759").
在jqGrid的,如何格式化时间戳DD/MM/YYYY格式
现在我要像dd/mm/yyyy
格式化。
在jqGrid
我添加以下代码行,但它不工作
{name:'testDate',index:'testDate', width:100, formatter:'date', formatoptions: {srcformat: 'ts',newformat:'d/m/Y'}}
试试这个:
formatter: function (cellValue, opts, rwd) {
if (cellValue) {
return $.fn.fmatter.call(this, "date", new Date(cellValue), opts, rwd);
} else {
return '';
}
}
这种情况下的正确seetings应该是这样的:
formatter:'date', formatoptions: {srcformat: 'U', newformat:'d/m/Y'}
的 'U' 是日期 '自Unix纪元秒' 格式字符格式为 。
像“1268913728759”时间戳表示毫秒不自Unix纪元
见秒:http://stackoverflow.com/questions/8341824 –