需要用什么命名空间的话请说一声
请问把这个格式(12.06.08:28)转换日期格式怎么转换,我要最简单的方法。

解决方案 »

  1.   

    Convert.ToDatetime("12.06.08:28");
    ??
      

  2.   

    string str = "12.06.08:28";
    DateTime dt = DateTime.ParseExact(str,"MM.dd.HH:mm",null);
      

  3.   

    应该也可以
    DateTime dt = DateTime.ToString("MM-dd HH:mm");
      

  4.   

            string s = "12.06.08:28";
            string[] sp = s.Split(".:".ToCharArray());
            DateTime dt = Convert.ToDateTime("9999/" + sp[0] + "/" + sp[1] + " " + sp[2] + ":" + sp[3]);
      

  5.   

    string strRet =  DateTime.ParseExact(s, "MM.dd.HH:mm", null).ToString("MM-dd HH:mm");
      

  6.   

    没留意日期和小时变成1位数了
    用这个
    string strRet =  DateTime.ParseExact(s, "MM.dd.HH:mm", null).ToString("M-d H:m");
      

  7.   

               string str = "12.06.08:28";
                DateTime dt = DateTime.ParseExact(str, "MM.dd.HH:mm", null);
                this.Text = dt.ToString("MM-dd hh:mm");
      

  8.   

            DateTime trytime = new DateTime();
            trytime = DateTime.ParseExact(str, "MM.dd.HH:mm", null);
            str = trytime.ToString("MM-dd HH:mm");