在数据表jquery中导出csv时自定义时间戳

flseospp  于 2023-01-25  发布在  jQuery
关注(0)|答案(1)|浏览(82)

我有一个包含几列的数据表。其中一列是带有秒的时间戳,例如9/8/21 8:06:10 PM。当我将数据导出到csv文件时,秒被截断,文件中没有显示10。导出时,是否有办法指定csv文件中时间戳的格式?

dom: '<lBfrtip>', 
        buttons: [
            { extend: 'csv' },
        ]
sr4lhrrt

sr4lhrrt1#

您可以尝试在该字段的格式化功能时导出。从docs我改编了以下代码:

buttons: [{
      extend: 'csv',
      exportOptions: {
        format: {
          body: function(data, row, column, node) {
            // return cast to string if column #5 ? 
            return column === 5 ? ("" + data) : data;
          }
        }
      },
    ]

相关问题