网站首页 博客 C#计算时间差
C#计算时间差
 2020-03-26 00:15:37  管理员  504

计算两个时间相差多少天、时、分、秒

DateTime DateTime1 = Convert.ToDateTime("2020-03-25 10:30:00"); //开始时间
DateTime DateTime2 = DateTime.Now; //当前时间
TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);
TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);
TimeSpan ts = ts1.Subtract(ts2).Duration();
string dateDiff = ts.Days.ToString() + "天" + ts.Hours.ToString() + "小时" + ts.Minutes.ToString() + "分钟" + ts.Seconds.ToString() + "秒";
MessageBox.Show("已运行" + dateDiff);


来说两句吧
最新评论