XLSX.utils.sheet_to_json中的读取时间转成字符串
时间: 2024-11-03 13:15:07 浏览: 46
exceltojson.zip
`XLSX.utils.sheet_to_json` 是 Exceljs 库中的一个函数,它用于将 Excel 工作表转换为 JSON 对象。当你从一个包含日期的单元格读取数据并将其转换为 JSON 时,Exceljs 默认会处理日期为 JavaScript 的 Date 对象。
如果你想要将日期转换为字符串格式(如 'YYYY-MM-DD' 或者 'MM/DD/YYYY' 等),你需要在读取后手动处理每个日期对象。这里是一个简单的示例:
```javascript
const workbook = XLSX.readFile('your_file.xlsx');
const sheet_name_list = workbook.SheetNames;
const data = XLSX.utils.sheet_to_json(workbook[sheet_name_list[0]], { dateStrings: true });
// 手动转换日期对象为字符串
data.forEach(row => {
row.date_column = row.date_column ? row.date_column.toISOString().split('T')[0] : null; // 使用toISOString()然后截取年月日部分
});
阅读全文