首先你的数据库是什么
你可以把java.util.Date类型,换成字符串,例如:
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
String insDate = format.format(calendar.getTime());,
然后使用TO_DATE(insDate )[ORACLE内部函数]完成数据库的插入
你可以把java.util.Date类型,换成字符串,例如:
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
String insDate = format.format(calendar.getTime());,
然后使用TO_DATE(insDate )[ORACLE内部函数]完成数据库的插入
解决方案 »
- 请教登录页面跳转不成功
- 实现一个这样的功能
- 为什么jsp部署到tomcat以后图片显示不了
- 大型网站,图片显示问题
- 压缩文件上传
- 我的TOMCAT连接池类在操作是会产生connection is closed的现象不知道为何?
- <%=result.getString("company") %>取得的数据长度太长,如何只取10个字?
- why: String s=="1"不对,String s.equals("1")就可以,
- 如何调用servlet??附servlet的源代码
- 为什么我用javabean更新不了数据库?javabean,oracle高手请进!!!!!高分相赠!!!在线等待中。。。
- 请教jsp不支持中文问题??
- 读Mysql时没有问题,在写入Mysql数据库时出现乱码,如何解决?
用java.util.Date直接插入数据库的date字段即可
java.sql.Date temp2=new java.sql.Date(temp1.getYear(),temp1.getMonth(),temp1.getDate());
java.util.Date nowDate = new java.util.Date();java.sql.Date sqlDate = new java.sql.Date(date.getTime());
写错了,应该是:java.util.Date nowDate = new java.util.Date();java.sql.Date sqlDate = new java.sql.Date(nowDate.getTime());