zoukankan      html  css  js  c++  java
  • C#计算时间差

            /// <summary>
            /// 计算时间差,dt1-dt2  
            /// </summary>
            /// <param name="dt1"></param>
            /// <param name="dt2"></param>
            /// <returns></returns>
            private string GetDateDiff(DateTime dt1, DateTime dt2)
            {
                TimeSpan ts1 = new TimeSpan(dt1.Ticks);
                TimeSpan ts2 = new TimeSpan(dt2.Ticks);
                TimeSpan ts = ts1.Subtract(ts2).Duration();
                StringBuilder sb = new StringBuilder();
                if (ts.Days > 0)
                {
                    sb.Append(ts.Days).Append(" 天");
                }
                if (ts.Hours > 0)
                {
                    sb.Append(ts.Hours).Append(" 小时");
                }
                if (ts.Minutes > 0)
                {
                    sb.Append(ts.Minutes).Append(" 分钟");
                }
                if (ts.Seconds > 0)
                {
                    sb.Append(ts.Seconds).Append(" 秒");
                }
                return sb.ToString();
            }


    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    Java 反射机制
    Hibernate学习
    js学习
    如何在jsp中引入bootstrap
    bootstrap学习一
    第二章、初级篇
    定风波
    Java反射机制
    数据库的优化方法
    MySQL常用的查询语句回顾
  • 原文地址:https://www.cnblogs.com/ful1021/p/4804387.html
Copyright © 2011-2022 走看看