首页 / .NET / 正文

.NET[C#]如何计算两个日期之间的时间间隔(天数)?

8198 发布于: 2018-01-03 读完约需1分钟

.NET[C#]如何计算两个日期之间的时间间隔(天数)?

假如有两个日期类型的变量分别为: StartDateEndDate ,计算这两个日期之间的间隔天数如下:

var days = (EndDate - StartDate).TotalDays;

或者写成:

DateTime StartDate;
DateTime EndDate;
return (StartDate - EndDate).TotalDays;

或者写成:

DateTime xmas = new DateTime(2009, 12, 25);
double daysUntilChristmas = xmas.Subtract(DateTime.Today).TotalDays;

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: [SQL Server]SQL Server中如何将一个表中的一列(多行)连接成一行字符串?

下一篇: [SQL Server]SQL Server中怎样将从存储过程(stored procedure)中查询出来的结果集写入一个临时表

本文永久链接码友网 » .NET[C#]如何计算两个日期之间的时间间隔(天数)?

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册