关于c#:C-中-DateTime-的加减

1次阅读

共计 320 个字符,预计需要花费 1 分钟才能阅读完成。

在 .NET Framework 4.0 中,DateTime 类型与 DateTime 类型之间 不能进行加运算 ,然而能够进行减运算。两者相减后的后果可用 TimeSpan 类型存储,TimeSpan 类中具备间接获取减运算后果的成员,代码如下:

using System;

TimeSpan ts = Convert.ToDateTime("2019-11-15 14:00:00") - Convert.ToDateTime("2019-11-14 14:00:00");
double days = ts.TotalDays;// 天
double hours = ts.TotalHours;// 时
double minutes = ts.TotalMinutes;// 分 

须要留神的是值能够为正数。

正文完
 0