时间格式与字符串的 转换
我现在要往数据库添加一个时间的数据
下面是我把接受到的数据,转换成了时间的类型
String D_Birthday=request.getParameter( "D_Birthday ");
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat( "yyyy-MM-dd ");
java.util.Date DateTime1 = null;
try{DateTime1 = sdf.parse(D_Birthday);}
catch (Exception e)
{
e.printStackTrace();
}
控制台老是提示我“DB2 SQL error: SQLCODE: -180, SQLSTATE: 22007, SQLERRMC: null” 说什么时间格式不对 大家帮忙看看了
------解决方案--------------------那你使用
ps.setTimestamp(new Timestamp(datetime1.getTime()));
这样插入数据库可以吗?