【发布时间】:2014-05-23 16:28:11
【问题描述】:
我正在尝试将字符串“5/23/14 02:23:24”从 Eclipse 中的字符串转换为日期以插入 SQL 语句。我的代码如下:
String dateAndTime = "5/23/14 02:23:24";
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yy HH:mm:ss");
Date date = sdf.parse(dateAndTime);
long dateLong = date.getTime();
insertStatement.setDate(1, new java.sql.Date(dateLong));
我希望看到
23-MAY-2014 2.23.24.000000000 PM
在我的桌子上,但我看到了
23-MAY-2014 12.00.00.000000000 AM
谁能解释我做错了什么?
谢谢!
【问题讨论】:
标签: java sql datetime jdbc time