我有java.util.date,并且在DATE数据类型的Oracle db表中有一个列日期,值以31-JAN-36格式存储。我想将java.util.date与db中的date列进行比较,如果两者匹配则返回。我没有试过使用to_char,to_date函数的方法,但它没有用,请帮助我帮忙。
感谢。
答案 0 :(得分:0)
使用SimpleDateFormat:
Date date = ..your date..
SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-YY");
String where = "p.starts_on = '" + sdf.format(date) + "'";