jdbc - Insert 'Date' value in PreparedStatement

“preparedStatement.setDate()”方法接受的是 'java.sql.Date' 类型的参数,而我们一般格式化日期所使用的是'java.util.Date'中的'SimpleDateFormat'等辅助类,所有我们需要将'java.util.Date'类型的日期转换为'java.sql.Date'类型的日期,并最终为 'PreparedStatement.setDate'方法服务.例如,可以通过如下方法完成:

private java.sql.Date getSQLDate(java.util.Date utilDate) {
        return new java.sql.Date(utilDate.getTime());
    }

 

posted @ 2015-01-02 02:23  wonkju  阅读(193)  评论(0编辑  收藏  举报