如何将C#中的字符串转为数据库中的日期

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:48:39
要的是把String转成datetime;
要能把转换后的值能塞进数据库;
高人速速现身!

string time = "2008.12.1";
DateTime dateTime = new DateTime();
try
{
dateTime = DateTime.Parse(time);
}
catch
{

}
Response.Write(dateTime.Year);

DateTime dt = Convert.ToDateTime("1999-11-11");
1999年11月11日

再给你一种方法
DateTime dt=DateTime.Parse("1999-11-11");

string ss="2000-11-22";
DateTime ff=Convert.ToDateDate(ss);
前提的字串必须符合时间的格式。

我来补充一点,楼上的都不错
DateTime dt=DateTime.Parse("1999-11-11");
但要看你怎么存据库了,如果是用Parameter的方式,可以直接赋值,如果用字符串的方式存,那还要把dt.ToString("yyyy-MM-dd HH:mm:ss");

楼上的说明已经好清楚!