DateTime 类用于表示时间,所表示的范围是从 0001 年 1 月 1 日 0 点到 9999 年 12 月 31 日 24 点。
在 DateTime 类中提供了静态属性 Now,用于获取当前的日期和时间。
两个日期的差可由时间间隔类 TimeSpan 的对象来存放。假设计算现在距离一个日期的天数,代码如下。
- class Program
- {
- static void Main(string[] args)
- {
- DateTime dt1 = DateTime.Now;
- DateTime dt2 = new DateTime(2020, 10, 1);
- TimeSpan ts = dt1 – dt2;
- Console.WriteLine("间隔的天数为{0}天", ts.Days);
- }
- }