C# 时间计算

[复制链接]
查看11 | 回复4 | 2009-8-3 13:52:11 | 显示全部楼层 |阅读模式
string d = "20090803112440328";
string[] s = new string[7];
s[0] = d.Substring(0, 4);
s[1] = d.Substring(4, 2);
s[2] = d.Substring(6, 2);
s[3] = d.Substring(8, 2);
s[4] = d.Substring(10, 2);
s[5] = d.Substring(12, 2);
s[6] = d...
回复

使用道具 举报

千问 | 2009-8-3 13:52:11 | 显示全部楼层
这样吧你用substring()截断中间的字符substring(0,3)就是年substring(4,6)就是月,这样把所有的值都取出来就能方便计算了如果想用DATE计算直接把这里的年月日时分秒全拼接成需要的样式就可以了...
回复

使用道具 举报

千问 | 2009-8-3 13:52:11 | 显示全部楼层
(int.parse(date1)-int.parse(date2)).tostring()...
回复

使用道具 举报

千问 | 2009-8-3 13:52:11 | 显示全部楼层
一楼的思路是对的,二楼的做法绝对错误,顶下3楼...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行