繁体   English   中英

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

[英]Customize timestamp while exporting csv in the datatable jquery

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

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

您可以在导出时尝试在该字段上格式化 function。 文档中我改编了这段代码:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM