6.11:53:00
怎样转换成 
6天11小时53分

解决方案 »

  1.   


    private void button1_Click(object sender, EventArgs e)
    {
        string[] t="6.11:53:00".Split(".:".ToCharArray()); 
        string t1= t[0]+"天"+t[1]+"小时"+t[2]+"分";
        MessageBox.Show(t1);
    }
      

  2.   


                string str = "6.11:53:00";
                TimeSpan ts = TimeSpan.Parse(str);
                string result = string.Format("{0}天{1}时{2}分", ts.Days, ts.Hours, ts.Minutes);
                Console.WriteLine(result);