下面展示一些 内联代码片
。
/// <summary>
/// 比对两个时间时分秒差的两种方式
/// </summary>
/// <param name="args"></param>
static void Main(string[] args)
{
DateTime dateTime1 =Convert.ToDateTime("2020-05-05 01:29:29");
DateTime dateTime2 = Convert.ToDateTime("2020-05-06 12:25:25");
Console.WriteLine("=============第一种写法===================");
TimeSpan timeSpan = dateTime2 - dateTime1;
//比对两个时间的时分秒相差,时与时对比,分与分对比,秒与秒对比
Console.WriteLine("第一种写法:天与天对比:"+timeSpan.Days);
Console.WriteLine("第一种写法:时与时对比:" + timeSpan.Hours);
Console.WriteLine("第一种写法:分与分对比:" + timeSpan.Minutes);
Console.WriteLine("第一种写法:秒与秒对比:" + timeSpan.Seconds);
//比对两个时间的总的时差
Console.WriteLine("第一种写法:相差天数:" + timeSpan.TotalDays);
Console.WriteLine("第一种写法:相差小时数:" + timeSpan.TotalHours);
Console.WriteLine("第一种写法:相差分数:" + timeSpan.TotalMinutes);
Console.WriteLine("第一种写法:相差秒数:" + timeSpan.TotalSeconds);
Console.WriteLine("");
Console.WriteLine("=============第二种写法===================");
TimeSpan timeSpan1 = dateTime2.Subtract(dateTime1);
//比对两个时间的时分秒相差,时与时对比,分与分对比,秒与秒对比
Console.WriteLine("第二种写法:天与天对比:" + timeSpan1.Days);
Console.WriteLine("第二种写法:时与时对比:" + timeSpan1.Hours);
Console.WriteLine("第二种写法:分与分对比:" + timeSpan1.Minutes);
Console.WriteLine("第二种写法:秒与秒对比:" + timeSpan1.Seconds);
//比对两个时间的总的时差
Console.WriteLine("第二种写法:相差天数:" + timeSpan1.TotalDays);
Console.WriteLine("第二种写法:相差小时数:" + timeSpan1.TotalHours);
Console.WriteLine("第二种写法:相差分数:" + timeSpan1.TotalMinutes);
Console.WriteLine("第二种写法:相差秒数:" + timeSpan1.TotalSeconds);
Console.ReadLine();
}