请问有没有办法识别导入的excel的时间数据?
nodejs吧
全部回复
仅看楼主
level 1
我用的node-xlsx模块, 读取到的"日期时间"单元格是浮点数, "日期"是整数.
比如一个单元格是'2019/1/1 12:12:12', 解析读取到的数据是43466.508472222224
2019年12月01日 15点12分 1
level 1
另一个单元格是'2019/1/1', 解析读取到的数据是43466
但我上传的excel格式是不固定, 所以需要找到一个方法判断某个单元格究竟是不是时间格式,找了半天没找到好的库, 求助各位大神[乖]
2019年12月01日 15点12分 2
level 1
已解决, 使用xlsx模块获取日期类型, 转换成Date对象再按照格式输出
PS: 时间值在EXCEL中本身就是用浮点数进行存储的
24小时等于1
1小时等于1/24
1分钟等于1/(24*60)
2019年12月02日 03点12分 3
level 1
贴下代码看下,我也遇到同样问题了
2020年01月06日 07点01分 4
没找到办法,只能让用户固定格式再上传了
2021年04月07日 13点04分
1