sha*_*ena 1 java string date jdbc oracle11g
我有一个String包含日期字符串,例如格式为MM-dd-yy的12-28-18.我希望将此参数传递给Oracle数据库中的存储过程.
因此,我试图将此String转换为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())
Run Code Online (Sandbox Code Playgroud)
然而,它导致ParseException.无法弄清楚解析过程中失败的原因.任何有关这方面的帮助都会很棒!
使用valueOf():
String date = "2000-11-01"; // YYYY-MM-DD
java.sql.Date sqlDate = java.sql.Date.valueOf(date);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24117 次 |
| 最近记录: |