用DateTime.parse也不能识别?请问为什么?

解决方案 »

  1.   

    是吗?
    我的怎么可以呢:
    string s = "2006-12-10 0:00:00";
    DateTime dt = DateTime.Parse(s);
    System.Console.WriteLine(dt);
      

  2.   

    这个也可以:string s = "2006-12-10 0:00:00";
    DateTime dt1 = Convert.ToDateTime(s);
    System.Console.WriteLine(dt1);//输出为
    2006-12-10 0:00:00
      

  3.   

    我的也可以....刚用过,DateTime.parse和Convert.ToDateTime都可以
      

  4.   

    我写错了 我是这样写的 
    DateTime dt = new DateTime();
                dt = Convert.ToDateTime(value);这样就不可以!为什么不可以?
      

  5.   


               DateTime  dt = Convert.ToDateTime(value);
    这样是可以的!谢谢2位先!不知道我上面怎么写错了 ????
      

  6.   

    这样也没有问题:
    string s = "2006-12-10 0:00:00";
    DateTime dt = new DateTime();
    dt = Convert.ToDateTime(s);
    Console.WriteLine(dt);是不是你的机子的区域设置的不是中国的日期格式的呢?比如是英文格式的
      

  7.   

    找到问题了!
    我value是""
    所以输出错误!
    对不起 浪费你的时间!
      

  8.   

    名名有值 用 sql取出来就变空了
    我是没想到会这样!在查查原因!
    先结了 hbxtlhx and ustbwuyi
    Thank you very much
      

  9.   

    喜欢用 DateTime.Parse() 
    不过里面的参数必须是字符串型的