Лист JS - проблемы с датой при экспорте в Excel - PullRequest
0 голосов
/ 21 июня 2020

Я хочу экспортировать json данные в Excel. Мой массив json выглядит так:

[{ date: "2020-04-23T22:00:00.000Z" }, { date: "2020-04-24T22:00:00.000Z" }]

const fileType = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8';
const fileExtension = '.xlsx';

const exportToCSV = (csvData, fileName) => {
    const ws = XLSX.utils.json_to_sheet(csvData, { cellDates: true, cellNF: false, cellText: false, raw: true });
    const wb = { Sheets: { 'Data': ws }, SheetNames: ['Data'] };
    const excelBuffer = XLSX.write(wb, { bookType: 'xlsx', type: 'array', cellDates: true, cellNF: false, cellText: false });
    const data = new Blob([excelBuffer], { type: fileType });
    FileSaver.saveAs(data, fileName + fileExtension);
}

Экспорт работает нормально. Но дата экспортируется как строка. Как я могу преобразовать его в дату Excel?

...