请问一下,我的数据库的字段为datetime类型,我在Java中如何把当前的时间以“yyyy-mm-dd hh:mm:ss”插入数据库中
解决方案 »
- xfire 超时重连设置 不起作用
- web service问题
- java的 byte[] 与 String.getBytes[]互转问题
- S2SH框架整合的问题
- 如何取其他网站取数据
- Jbuilder sql2000 JDBC(最新) 配置问题
- 晕了,给看看怎么又错了。
- 数据库结构比较工具---dcompare
- hibernate和weblogic的缓存问题,急
- 初学hibernate碰到...........
- 现在同时要插入6张表的数据,如果不人为的调整表的插入顺序,hibernate是否能有什么方式可以自动判断表之间的依赖关系?
- Java程序用JXL.JAR包的类写数据到EXCEL文件后,我再次写入后,就覆盖了上一次的写入的数据.怎样才能不覆盖上一次写的数据,而从后面接着写呢?谢谢
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:ss:hh");
String sql = "insert into time values('" + sdf.format(d) + "')";
这样肯定ok。
2楼的朋友,能说详细一点吗?
PreparedStatement ps = conn.prepareStatement("insert into test(id,time)values(11,?)");
ps.setTimestamp(1, new Timestamp(System.currentTimeMillis()));
prst.executeUpdate();另外,一般说来都是在显示的时候才定义日期的格式的。
而不是java.util.Date
呵呵