C#获取两个时间的分钟差 素颜马尾好姑娘i 2022-12-28 11:22 92阅读 0赞 -------------------- ### \#方法 ### /// <summary> /// 两个时间的分钟差 /// </summary> /// <param name="dateBegin">开始时间</param> /// <param name="dateEnd">结束时间</param> /// <returns></returns> public static double ExecDateMinuteDiff(DateTime dateBegin, DateTime dateEnd) { TimeSpan ts1 = new TimeSpan(dateBegin.Ticks); TimeSpan ts2 = new TimeSpan(dateEnd.Ticks); TimeSpan ts3 = ts1.Subtract(ts2).Duration(); return ts3.TotalMinutes; } ### \#测试 ### DateTime t1 = DateTime.Now; Thread.Sleep(72*1000); DateTime t2 = DateTime.Now; var diffMin= ExecDateMinuteDiff(t1,t2); Console.WriteLine(Math.Round(diffMin));//1.2 --------------------
还没有评论,来说两句吧...