标题:c# excel里自定义类型的时间相加减
取消只看楼主
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
结帖率:90%
已结贴  问题点数:20 回复次数:7 
c# excel里自定义类型的时间相加减
excel中有一列数据,是自定义类型。我想在C#里实现如下:
excel里的时间:2013-1-1 8:00 ,在c#里读取这个时间,并通过加减得到2013-1-1 14:00.
在实现中,出现这样一个问题,从excel中读取的这个时间是ojbcet类的,不能直接加减;我使用conver.todatetime(ws1.cells[1,1])将其转换成时间类型,系统说转化出问题,不能转。
请哪位帮忙,实现转换并得到2013-1-1 14:00.谢谢!
搜索更多相关主题的帖子: 时间 excel 
2013-05-23 18:19
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
版主帮忙啊!
2013-05-24 10:32
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
版主,请问怎么上传图片啊?按照你说的,运行还是有错误,我想截图给你看看。
2013-05-24 11:21
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
如图(试着使用图片)



晕啊,怎么还没图片啊


我选择最后的文件夹控件→选择图片→点击“打开”,框框里没显示图片啊~~请问楼上,我这操作对么?

[ 本帖最后由 zhangjing198 于 2013-5-24 17:04 编辑 ]
2013-05-24 16:56
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
回复 9楼 yhlvht
我真是无语啦,为什么我添加后,没有像你那样,有什么“图片2图片”呢,我什么都没得,是空的。。。。我把图片格式改成png,还是一样,是空的。

[ 本帖最后由 zhangjing198 于 2013-5-24 17:52 编辑 ]
2013-05-24 17:50
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
版主,问题没有解决。
Excel.Range range1 = (Excel.Range )ws2.Cells[ 1+i, 2 * n - 1];
str = range1.Text.ToString ();
DT = Convert.ToDateTime(str);
出现问题在最后一行,它提示,当前上下文不存在名称“convert”。在此程序之前我已用convert,编译都通过的,运行结果也可以的。
2013-05-25 10:23
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
版主,我运行的还是有问题。
Excel.Range range1 = (Excel.Range )ws2.Cells[ 1+i, 2 * n - 1]
str = range1.Text.ToString ();

 DT = Convert.ToDateTime(str)
系统提示,“上下文中不存在名称“Convert””,可在这之前的程序中有convert,运行也是正常的。已经,好几天了,快要结贴了,请版主帮帮忙!
2013-05-25 10:30
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
已解决!
 Excel.Range range1 = ws2.get_Range("A" + Convert.ToString(i + 1), Missing.Value);

 str = range1.Value2.ToString();

 DT = DateTime.FromOADate(Convert.ToDouble(str)); 
2013-05-25 19:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-407854-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.337611 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved