C#實(shí)現(xiàn)秒轉(zhuǎn)換小時(shí)方法


比如:一個(gè)小時(shí)=60分=3600秒

調(diào)用:SecondToHour(3600);

顯示:1小時(shí)0分鐘0秒

可以再進(jìn)行優(yōu)化,如果分鐘和秒為0時(shí),就不顯示。


#region 秒轉(zhuǎn)換小時(shí) SecondToHour  
       /// <summary>  
       /// 秒轉(zhuǎn)換小時(shí)  
       /// </summary>  
       /// <param name="time"></param>  
       /// <returns></returns>  
       public static string SecondToHour(double time)  
       {  
           string str = "";  
           int hour = 0;  
           int minute = 0;  
           int second = 0;  
           second = Convert.ToInt32(time);  
  
           if (second > 60)  
           {  
               minute = second / 60;  
               second = second % 60;  
           }  
           if (minute > 60)  
           {  
               hour = minute / 60;  
               minute = minute % 60;  
           }  
           return (hour   "小時(shí)"   minute   "分鐘"  
                 second   "秒");  
       }   
       #endregion  


原文鏈接:C#實(shí)現(xiàn)秒轉(zhuǎn)換小時(shí)方法