这么久了,对于时间的加减,总是用着很复杂的方法,今天才发现原来时间类有自带的函数,哎,笨死了
/DateTime t2 = Convert.ToDateTime(DateTime.Now.ToString("yyyy-MM-dd HH:mm"));
DateTime t2 =DateTime.Now;
DateTime t1 = t2.AddMinutes(-25);
TimeSpan ts = t2 - t1;
//string now=t2.ToString()
Console.WriteLine("Minutes differ: {0}",ts.Minutes);
Console.WriteLine("t1: {0}", t1.ToString());
Console.WriteLine("t2: {0}", t2.ToString());
Console.ReadKey();
这是今天写的一个测试程序,稍加说明,以便自己以后使用
TimeSpan 类型的变量代表两个时间段的差值;ts.minutes是把差值换算成秒来输出,同样也可以换算成分钟,小时,天数等~
add等函数都是时间类自带的函数,具体说明在程序里面很方便的可以看出来
未完待续~~~~