c# 导入excel 日期为整形如何处理?读出来是一个数值,如2008-08-08读出来是39688,怎样才能读出来是日期格式。
2012-08-22 10:47
791 查看
c# 导入excel 日期为整形如何处理?读出来是一个数值,如2008-08-08读出来是39688,怎样才能读出来是日期格式。
DateTime theDate10 = DateTime.FromOADate(double.Parse(dt_hr.Rows[i][10].ToString()));
在EXCEL中把你的日期列的格式设置一下,
设成"文本"型,就不会这样了
-------------------------------
在读excel日期的时候,如果单元格格式设置为date,那么就要注意:这里要做一个判断,如果该单元格是一个double值,那么就要用 DateTime.FromOADate(double.Parse(range.Value2.ToString()));方法获得时间;如果就是一个时间,那么就直接DateTime.Parse(range.Value2.ToString());就可以了。
DateTime theDate10 = DateTime.FromOADate(double.Parse(dt_hr.Rows[i][10].ToString()));
在EXCEL中把你的日期列的格式设置一下,
设成"文本"型,就不会这样了
-------------------------------
在读excel日期的时候,如果单元格格式设置为date,那么就要注意:这里要做一个判断,如果该单元格是一个double值,那么就要用 DateTime.FromOADate(double.Parse(range.Value2.ToString()));方法获得时间;如果就是一个时间,那么就直接DateTime.Parse(range.Value2.ToString());就可以了。
相关文章推荐
- 记一次使用poi导入处理Excel中日期格式
- jxl 导入excel以及日期格式处理
- php excel 读取日期问题 在 php excel 读取 xls 格式的文件时,xls 上面显示的是正常的日期格式 但是读取出来的话,就会是一个万位整形数据,这显然不是我们想要的日
- java导入excel时处理日期格式(已验证ok)
- 【MATLAB】导入EXCEL数据日期格式处理
- 如何将多个excel中的数据导入一个excel中?多个EXCEL中格式一致
- jxl 导入excel以及日期格式处理
- 如何将多个excel中的数据导入一个excel中?多个EXCEL中格式一致
- Java处理excel导入数据库日期格式的处理(24时制变为12时制问题的处理)
- 如何将多个excel中的数据导入一个excel中?多个EXCEL中格式一致
- java导入excel时处理日期格式
- 如何把使用Navicat把Excel表格中时间日期以**dateTime**格式导入**MySQL**数据库
- excel日期格式数据通过软件导入到数据库中显示数值的问题
- struts2循环标签(将一个列表的内容在界面显示出来,自定义日期格式)
- C# 导入EXCEL 报错外部表不是预期的格式错误
- 在EXCEL中如何让一列数字变成文本格式?就是想让单元格的左上角变一个绿绿的?
- 如何在iOS中使用ZXing库(ZXing是一个开源的条码生成和扫描库,开源协议为Apache2.0。它持众多条码格式和语言,比如Java、 C++、 C#、 Objective-C以及Act )
- 如何把从数据库读出来的数据以excel格式显示到网页?
- testlink case的便捷管理,如何从excel中导入到testlink,定制导出自己想要的格式
- C#中关于日期显示格式的处理