将日期java.util.date与db中的Date数据类型进行比较

时间:2014-10-02 16:30:47

标签: java sql oracle

我有java.util.date,并且在DATE数据类型的Oracle db表中有一个列日期,值以31-JAN-36格式存储。我想将java.util.date与db中的date列进行比较,如果两者匹配则返回。我没有试过使用to_char,to_date函数的方法,但它没有用,请帮助我帮忙。

感谢。

1 个答案:

答案 0 :(得分:0)

使用SimpleDateFormat:

Date date = ..your date..
SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-YY");
String where = "p.starts_on = '" + sdf.format(date) + "'";