本机的短日期格式是:M/d/yyyy
如何把字符串 "28/03/2012"(短日期格式是:dd/MM/yyyy)转换为DateTime类型?
求解!

解决方案 »

  1.   

    DateTime a = DateTime.ParseExact("28/03/2012", "dd/MM/yyyy", null);
      

  2.   

                DateTime d1;
                DateTime.TryParse(@"28/03/2012",out d1);
      

  3.   

    Convert.ToDateTime(datetime.ToString("yyyy-MM-dd HH:mm:ss"))
      

  4.   

    最简单的是 DateTime.Parse("28/03/2012") 就OK了
    如果要考虑发生异常,格式不对的情况,1楼和2楼的都可以,结合一下就行