C# 如何计算天数?

C# 如何计算天数?,c#,asp.net,C#,Asp.net,我想计算两个日期之间的总天数,包括开始日期和结束日期 代码: 从上面的代码中,我得到了两个日期之间的差异 例如: 电流输出: 所需输出: 请帮帮我。谢谢。Reshama你可以找到时间差,然后除以24,你就可以得到正确的时间差。Thanks@HenkHolterman-如果没有不同的规定:是。 DateTime start = Convert.ToDateTime(txtStart.Text); DateTime end = Convert.ToDateTime(txtEnd.Text); Tim

我想计算两个日期之间的总天数,包括开始日期和结束日期

代码:

从上面的代码中,我得到了两个日期之间的差异

例如:

电流输出:

所需输出:


请帮帮我。谢谢。

Reshama你可以找到时间差,然后除以24,你就可以得到正确的时间差。Thanks@HenkHolterman-如果没有不同的规定:是。
DateTime start = Convert.ToDateTime(txtStart.Text);
DateTime end = Convert.ToDateTime(txtEnd.Text);
TimeSpan datedifference = end.Subtract(start);
int dateCount = datedifference.Days + 1;
start= 10/25/2015
end= 10/25/2015
dateCount=0

OR

start=10/25/2015
end=10/26/2015
dateCount=1
start= 10/25/2015
end= 10/25/2015
dateCount=1

OR

start=10/25/2015
end=10/26/2015
dateCount=2
DateTime start = Convert.ToDateTime(txtStart.Text);
DateTime end = Convert.ToDateTime(txtEnd.Text);
TimeSpan datedifference = end.Subtract(start);
int dateCount = datedifference.Days + 1;
int dateCount = datedifference.Days + 1 ;