首页新闻找找看学习计划

c# NPOI 读取的excel文件的日期格式数据 无法转换

0
[待解决问题]

代码如下

 

使用NPOI读取的excel的日期格式的数据  使用DateTime.Parse

DateTime.FromOADate都没用

 

 

沿途放纵过往不究的主页 沿途放纵过往不究 | 初学一级 | 园豆:49
提问于:2017-06-26 15:43
< >
分享
所有回答(4)
0

你这总代码也是醉了。把你电脑的日期格式设置一下,

80末奶爸 | 园豆:185 (初学一级) | 2017-06-26 15:45

excel的日期格式设置了的

 

支持(0) 反对(0) 沿途放纵过往不究 | 园豆:49 (初学一级) | 2017-06-26 15:55
0

excel的时间格式也不贴出来,

DateTime.Parse重载方法有很多,也不看看是不是符合条件

MrNice | 园豆:3003 (老鸟四级) | 2017-06-26 16:36
1
 string mytime = "01-5月-2017";
                IFormatProvider culture = new CultureInfo("zh-CN", true);
                string[] expectedFormats = { "dd-M月-yyyy" };
                DateTime dt =
                 DateTime.ParseExact(mytime,
                 expectedFormats,
                 culture,
                 DateTimeStyles.AllowInnerWhite);

供参考

hahanonym | 园豆:1453 (小虾三级) | 2017-06-27 14:45
0

http://git.oschina.net/lishilei0523/SD.Toolkits

里有有我写好的Excel工具,参考下

黄昏MMM | 园豆:317 (菜鸟二级) | 2017-06-28 09:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册