使用Convert.ToDateTime函数的话,遇到下面两个字符串Mon Oct 25 09:23:46 EST 2010  会解析失败
17 Jul 05 07:56 -0800  会解析到2017年求解决方法

解决方案 »

  1.   

    使用 DateTime.ParseExact()方法
      

  2.   

    如果是字符串的话,要日期和时间格式的 ,如 YYYY-MM-DD 
      

  3.   

    "Mon Oct 25 09:23:46 EST 2010 会解析失败"可以自己编程以空格分组,然后整理 yyyy MM DD HH:MM:SS或某种常用可是后,再Covert
      

  4.   

    这样做:
    DateTimeFormateInfo dtfi = new DateTimeFormateInfo();
    dtfi.FullDateTimePattern = "ddd MMM dd HH:mm:ss EST yyyy";
    textBox.Text = DateTime.PareExact("Mon Oct 25 09:23:46 EST 2010","F",dtfi).ToString();
      

  5.   

    dataTime.ToString("yyyy MM DD HH:MM:SS");