读书人

如何把格式为quot;20071007quot; 的时间相减得

发布时间: 2012-01-29 21:39:32 作者: rapoo

怎么把格式为"20071007" 的时间相减得到天数
怎么把格式为"20071007" 的时间相减得到天数
比如 string a="20071007"
string b="20071020"
得到a与b相差多少天

[解决办法]
先转换为DateTime类型再处理

C# code
string a="20071007";string b = "20071020";DateTime dt1 = DateTime.ParseExact(a, "yyyyMMdd", null);DateTime dt2 = DateTime.ParseExact(b, "yyyyMMdd", null);TimeSpan ts = dt2 - dt1;int days = ts.Days;
[解决办法]
楼上正解!
[解决办法]
lxcnn说的很对,就不重复贴了

读书人网 >C#

热点推荐