在 .NET 中,可以使用 DateTime 类型来表示日期和时间。而 TimeSpan 则用来表示时间间隔。
如果想要将 DateTime 类型转换为 TimeSpan 类型,可以使用 TimeSpan 类的静态方法 FromDays、FromHours、FromMinutes、FromSeconds、FromMilliseconds 或 FromTicks。
例如,要将 DateTime 值转换为以天为单位的 TimeSpan,可以这样做:
DateTime dt= DateTime.Now;
TimeSpan ts = TimeSpan.FromDays(dt.Day);