如何将string类型的转换为datetime类型的?

jhdxhj 2009-04-08 03:08:00
如何将string类型的转换为datetime类型的?
我数据库的表中的字段类型是datetime类型的,我希望通过这样的方式取出来然后赋给一个datetime类型的变量,下面这样的代码该如何修改?
其中dtTime是people表中的一个datetime类型的字段;
string cs = "server= 127.0.0.1;uid=sa;pwd=110 ;database=yanshi";
SqlConnection sqlcon = new SqlConnection(cs);
sqlcon.Open();
DateTime time = "";
string sql = "select strName,strTel, strCardID,dtTime from people ";
SqlCommand command = new SqlCommand(sql, sqlcon);
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
time = reader[3].ToString();

}
...全文
1109 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
YDISHENG 2012-07-31
  • 打赏
  • 举报
回复
“DateTime”: 未声明的标识符;“Convert”: 未声明的标识符;这些是怎么回事啊?求各位帮帮忙
麻子Mozart 2009-04-08
  • 打赏
  • 举报
回复
Convert.ToDatetime
LemIST 2009-04-08
  • 打赏
  • 举报
回复
Convert.ToDatetime
Dobzhansky 2009-04-08
  • 打赏
  • 举报
回复
我也来一段, 注意不能转换的字符串会抛异常.

DateTime dt = DateTime.Now;
string dtstring = dt.ToString();
Type type = typeof(DateTime);
TypeConverter tc = TypeDescriptor.GetConverter(type);
if (null != tc && tc.CanConvertFrom(typeof(string)))
{
DateTime dtnew = (DateTime)tc.ConvertFromString(dtstring);
MessageBox.Show(dtnew.ToString());
}
ZZJ_4Ever 2009-04-08
  • 打赏
  • 举报
回复
DateTime.Parse("2009-01-12");
  • 打赏
  • 举报
回复
Convert.ToDatetime
68435970 2009-04-08
  • 打赏
  • 举报
回复
time =DataTime.Parse(reader[3].ToString());
marssongxs 2009-04-08
  • 打赏
  • 举报
回复
Convert.ToDateTime(time);
yang_road 2009-04-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 llwinnner 的回复:]
如果格式符合系统要求就用
DateTime.Parse();
如果格式不符合系统要求就用
DateTime.TryParse();
[/Quote]

自己研究研究。
llsen 2009-04-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jinjazz 的回复:]
Convert.ToDatetime
[/Quote]
Up
深海之蓝 2009-04-08
  • 打赏
  • 举报
回复
如果格式符合系统要求就用
DateTime.Parse();
如果格式不符合系统要求就用
DateTime.TryParse();
rodking 2009-04-08
  • 打赏
  • 举报
回复
DateTime.Parse("2009-01-12");
热学沸腾56 2009-04-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lgynihao 的回复:]
Convert.ToDateTime(reader[3].ToString());
[/Quote]up
lgynihao 2009-04-08
  • 打赏
  • 举报
回复
Convert.ToDateTime(reader[3].ToString());
jinjazz 2009-04-08
  • 打赏
  • 举报
回复
Convert.ToDatetime

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧