我们都知道一天是24小时 D=24H
1小时60分钟 H = 60min
1分钟60秒 min = 60Sec
1秒等于1000毫秒 Sec = 1000mil假设只知道一个总的毫秒值(172800000),如何计算出一共有多少天多少小时多少分多少秒呢??请大家一起讨论这个算法,先谢谢了!

解决方案 »

  1.   

    TimeSpan ts = new TimeSpan(0, 0, 0, 0, 172800000);
    int days = ts.Days;
    int hours = ts.Hours;
    int minutes = ts.Minutes;
    int seconds = ts.Seconds;
      

  2.   

    using System;class Program
    {
      static void Main()
      {
        TimeSpan t = new TimeSpan(0,0,0,0,172800000);
        Console.WriteLine(t); // 输出:2.00:00:00
      }
    }
      

  3.   

    用 TimeSpan
    TimeSpan ts  = new TimeSpan(172800000)
    kao  i'm lated
      

  4.   

    TimeSpan ts = new TimeSpan(0,0,0,0,172800000);
        Console.WriteLine(ts);