【发布时间】:2021-02-19 18:01:10
【问题描述】:
我使用 ExcelJS 将 Excel 解析为 JavaScript 对象。
如您所见,我必须涵盖日期和小时的多种格式。对于日期我没有问题。但是当涉及到小时时,具有“12:30”和“15:00”值的单元格将作为 javascript 日期对象返回。所以我检查它是日期还是字符串,我想获取字符串值(10H10 和 18h30 单元格可以,因为它们被视为字符串,而不是 15:00 和 12:30)。
使用 VSCode 调试工具时,我可以看到我有这个日期:
'Sat Dec 30 1899 12:39:21 GMT+0009 (Central European Standard Time)''Sat Dec 30 1899 15:09:21 GMT+0009 (Central European Standard Time)'
我想要的是一种将此结果转换为字符串“12:30”或“15:30”的方法。我使用诸如.toUTCString()、.toGMTString() 之类的时刻和日期函数尝试了很多事情...
【问题讨论】:
标签: javascript momentjs exceljs