标题:c# excel里自定义类型的时间相加减
只看楼主
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
结帖率:90%
已结贴  问题点数:20 回复次数:13 
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
qq645485165
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:76
专家分:197
注 册:2013-3-16
得分:0 
string time=ws1.cells[1,1]
调试看看time是什么?
2013-05-24 08:50
qq645485165
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:76
专家分:197
注 册:2013-3-16
得分:0 
估计是time出问题了
2013-05-24 08:51
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
版主帮忙啊!
2013-05-24 10:32
yhlvht
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:36
帖 子:707
专家分:4405
注 册:2011-9-30
得分:20 
Excel.Range range = (Excel.Range)ws1.Cells[1, 1];
string str = range.Text.ToString();
DateTime dt = Convert.ToDateTime(str);
2013-05-24 11:12
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
版主,请问怎么上传图片啊?按照你说的,运行还是有错误,我想截图给你看看。
2013-05-24 11:21
yhlvht
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:36
帖 子:707
专家分:4405
注 册:2011-9-30
得分:0 

最后那个图标就是
2013-05-24 15:56
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
如图(试着使用图片)



晕啊,怎么还没图片啊


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

[ 本帖最后由 zhangjing198 于 2013-5-24 17:04 编辑 ]
2013-05-24 16:56
yhlvht
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:36
帖 子:707
专家分:4405
注 册:2011-9-30
得分:0 

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

[ 本帖最后由 zhangjing198 于 2013-5-24 17:52 编辑 ]
2013-05-24 17:50



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




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

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