使用node-xlsx解析excel文件时,类似2015/3/23的内容,读取后显示为一个整数?
发布于 8 年前 作者 qimuyunduan 3156 次浏览 来自 问答

使用node-xlsx解析excel文件时,类似2015/3/23的内容,读取后显示为一个52324的整数,请问怎样才能正确解析日期内容?

2 回复

这个整数指的是从1900-01-01 00:00:00到现在的天数加2 比如: 这个数字 var valTmp = 42624;

valTmp -= 2;
valTmp = Math.round(valTmp*86400000)-2209017600000;
var valTmpDD = new Date(valTmp);

返回的valTmpDD日期是: 2016-09-11 00:00:00 Excel的详细也可以看我的项目ejsExcel — Excel的模板引擎

2015-03-23 00:00:00这种形式读出来就是字符串的 自豪地采用 CNodeJS ionic

回到顶部