C#的疑问?

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:27:01
System.TimeSpan day = System.DateTime.Today - System.DateTime.Parse("读取的日期");

这句的意思是什么?
读取的日期是什么?

System.DateTime.Parse
将日期和时间的指定字符串表示转换成其等效的 DateTime。

http://msdn.microsoft.com/zh-cn/vbrun/1k1skd40(VS.85).aspx

System.DateTime.Today

获取当前日期。

http://msdn.microsoft.com/zh-cn/library/system.datetime.today.aspx
查查MSDN什么都有了

读取的日期,就是从数据库里面读出来,,,要格式化成 日期格式的。。

这句话是算一个TimeSpan,定义了一个TimeSpan对象day,值:今天的日期减去从数据库里面读出来的日期。。

应该是获取一个天数

System.TimeSpan day = System.DateTime.Today - System.DateTime.Parse("读取的日期");

这个应该是用到了个线程方面的。

System.DateTime.Today 当前的日期的日数,如:2009-3-17 21:14:43 获取的是17
System.DateTime.Parse("读取的日期"); 你在指定一个日期,使两个相减。

System.DateTime.Parse("2009-3-1 21:14:43");

用当前日期-用户日历控件所选取的日期.