将日期导出到 CSV

Exporting Dates to CSV

我不明白为什么在 excel 中查看时导出的结果(作为 csv)删除了正斜杠。此选项似乎有效,但结果数据显示的日期类似于“2 21 1991 7 26 1989”

  exporterFieldCallback: function (grid, row, col, input) {
         if (col.colDef.type == 'date')
                     input = $filter('date')(input, 'MM/dd/yyyy');
                    return input;
            },

请让我知道我在这里遗漏了什么

http://plnkr.co/edit/iJRhjy0nXR4P1xVVDRZd?p=preview

可能有更好的方法来做到这一点,但似乎因为它是日期格式 excel 将其归类为不包括我试图显示的格式的日期格式。

我做了 1 处更改以实现此功能:在字段周围添加单个 space 以强制其成为通用字段。

exporterFieldCallback: function (grid, row, col, input) {
     if (col.colDef.type == 'date')
                 input = ' '+$filter('date')(input, 'MM/dd/yyyy') +' ' ;
        },