我有一个String
包含日期字符串,例如格式为 MM-dd-yy 的 12-28-18。我希望将此参数传递给 Oracle 数据库中的存储过程。
因此,我试图将此字符串转换为java.sql.Date
. 以下是我要转换的方法:
DateFormat df = new SimpleDateFormat("MM-dd-yy");
java.util.Date date1 = df.parse(valueobject.getDate());
java.sql.Date date2 = new java.sql.Date(date1.getTime())
然而,它导致ParseException
。无法弄清楚为什么它在解析过程中失败。对此的任何帮助都会很棒!