如果确定要转的字符串一定是时间格式可以用这个DateTime.Parse(oStr );否则用下面这种方法,如果IsParse是true是转换成功值被赋给dt 否则就是转换失败 DateTime dt=new DateTime()bool IsParse=DateTime.TryParse(oStr ,out dt);