dfkt.net
当前位置:首页 >> C# 导入ExCEl 获取时间: >>

C# 导入ExCEl 获取时间:

DateTime time = DateTime.FromOADate(41019);

选中该列,依次点击“格式“,”单元格”,”数字”,选择”日期“,选择想要的日期格式,点击确定,就能将文本型数字转换成日期型数字。

代码里将取到的结果转换成DateTime类型 或者在Excel中,将日期列设置成文本格式,然后在代码中使用DateTime.Parse或TryParse方法转换

你要确认你的数据库中对于时间格式的字段的存储类型是什么。如果要保留datetime格式,则select时需要对该字段值加上一个特定的日期,如将7:30变为2013-7-31 7:30,否则的话字段类型最好使用varchar类型。

少了2个 ' ' 完整的是 '"+Time+"'

NPOI读取EXCEL2003(.xls)和Excel2007(.xlsx)分别用HSSF和XSSF XSSFWorkbook workbook1; //读取2003格式 .xls HSSFWorkbook workbook2; //读取2007格式 .xlsx 如果不是你的excel本身的问题,那么就是用错了NOPI的类方法

选定列标志,格式,单元格格式,日期,选中2001年3月14日 13:30确定就是了了,估计是这个问题吧

你EXCEL的单元格格式没设置吧??? 设置一下就OK了!! 把时间段 的单元格设置成yyyy/mm/dd hh:mm

你好,是否你的C#程序针对excel cell格进行了处理?(即格式化)

22

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com