C#擷取友好時間差

來源:互聯網
上載者:User

標籤:style   blog   color   io   os   ar   div   sp   log   

        /// <summary>        /// 擷取時間差        /// </summary>        /// <param name="dtOld">要減的時間</param>        /// <param name="dtNow">大的時間</param>        /// <returns></returns>       public static string  GetDateDiff(DateTime dtOld,DateTime dtNow)       {           TimeSpan tsOld = new TimeSpan(dtOld.Ticks);           TimeSpan tsNow= new TimeSpan(dtNow .Ticks );           TimeSpan datediff = tsOld.Subtract(tsNow).Duration();           if (Convert.ToInt32(datediff.Days) <=0)           {               if (Convert.ToInt32(datediff.Hours) <= 0)               {                   if (Convert.ToInt32(datediff.Minutes) > 0)                   {                       return datediff.Minutes.ToString() + "分鐘前";                   }                   else                   {                       return "";                   }               }               else               {                   return datediff.Hours .ToString() + "小時前";               }           }           else            {               if (Convert.ToInt32(datediff.Days) < 365)               {                   return datediff.Days.ToString() + "天前";               }               else               {                   int year = Convert.ToInt32(datediff.Days) / 365;                   return year .ToString ()+ "年前";               }           }       }

 

C#擷取友好時間差

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.