
12:15:12"或"2011-12-10"等。
string
str
=
"12/10/2011
12:15:12";
datetime
datetime
=
datetime.parse(str)
如果要在数据库按自己的方式显示时间,可以用字符串方式插入数据库,例如:
datetimestr
=
string.format("{0:yyyy-mm-dd}",datetime)
或者
datetimestr
=
string.format("{0:mm/dd/yyyy}",datetime)
因为插入的字符串被从单引号处截断,造成SQL语句的语法错误! 解决方法:遍历字符串,把一个(')换成两个(' ')就可以了,在C#里,其实用str.Replace("'", "''")就可以了,这是因为SQL是用两个单引号来代替一个单引号的。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)