解决EasyExcel读取日期为1905年
问题#
用EasyExcel导入Excel的时候读取日期出现问题,部分日期读取变成1905年
Excel中的日期格式比较特别,是yyyy.MM格式的,和数字类型的小数非常相似
和Excel中的日期对不上
经过调试后发现,错误日期在EasyExcel读取出来的格式是Number,正确的日期格式是String
原因#
Excel单元格格式问题,因为日期格式是yyyy.MM,部分单元格是数值格式,在被EasyExcel读入转换成日期时就变成了1905年
日期读取正确的单元格左上角都有一个绿色小三角
解决方法#
然后复制一整列内容到其他地方,再复制回来粘贴
单元格左上角有一个绿色三角小箭头可以正常识别日期了
作者:马卡龙MK
出处:https://www.cnblogs.com/montaro/p/16575605.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
分类:
杂七杂八
Buy me a cup of coffee ☕.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通