用asp.net2.0开发程序,日期变量不知为什么变成这种格式:'2010-1-7 上午0:00:00'。因为其中出现汉字“上午”,
所以在oracal的to_date('2010-1-7 上午0:00:00','yyyy-mm-dd hh24:mi:ss')时insert语句报错。
去除“上午”后,即to_date('2010-1-7 0:00:00','yyyy-mm-dd hh24:mi:ss'),insert语句可以正常存数据。如何解决。
是不是通过在asp.net的webconfig中可以修改日期格式?
所以在oracal的to_date('2010-1-7 上午0:00:00','yyyy-mm-dd hh24:mi:ss')时insert语句报错。
去除“上午”后,即to_date('2010-1-7 0:00:00','yyyy-mm-dd hh24:mi:ss'),insert语句可以正常存数据。如何解决。
是不是通过在asp.net的webconfig中可以修改日期格式?
string str = dt.ToSring("yyyy-MM-dd HH:mm:ss");
str就是你要的格式。
最好采用传递参数的形式,就不用理会这些格式了。