C#中如何将string转化为datetime

2024-12-26 09:50:06
推荐回答(5个)
回答1:

直接就可以当作条件来查询哦。

所有的数据类型 在当作数据库查询条件的时候 都是string类型的。

所以可以直接使用2008-08-19来查询。无需转换。

回答2:

如果用SQL语句查..都不要转变数据格式的

不是的话

string txt = "2008-08-19";
string[] d = txt.Split('-');
DateTime oD = new DateTime(Convert.ToInt32(d[0]), Convert.ToInt32(d[1]), Convert.ToInt32(d[2]));

回答3:

DateTime starttime=new DateTime();
DateTime.TryParse(Request.QueryString["starttime"], out starttime);

回答4:

Convert.ToDateTime("2008-08-19");

The value must be a DateTime.

回答5:

string dtString="2008-08-19";
DateTime dt=Convert.ToDateTime(dtString);