首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教取两个日期变量的值应该如何取

2012-03-16 
请问取两个日期变量的值应该怎么取?比如说2007-1-1减去2006-1-1要等于1年要怎么取?[解决办法]DateTime A

请问取两个日期变量的值应该怎么取?
比如说2007-1-1减去2006-1-1要等于1年要怎么取?

[解决办法]
DateTime A = DateTime.Parse( "2007-1-1 ");
DateTime B = DateTime.Parse( "2006-1-1 ");
TimeSpan T = new TimeSpan(A.Ticks - B.Ticks);

Text = (T.TotalDays / 365).ToString();

[解决办法]
DateTime A = DateTime.Parse( "2007-1-1 ");
DateTime B = DateTime.Parse( "2006-1-1 ");
TimeSpan T = new TimeSpan(A.Ticks - B.Ticks);

再取 T 里面的年属性就行了
[解决办法]
DateTime A = DateTime.Parse( "2007-1-1 ");
DateTime B = DateTime.Parse( "2006-1-1 ");
int i = A.Year - B.Year;

热点排行