Mat*_*att 8 java sql formatting date jdbc
您好我正在尝试将字符串解析为java.sql.date
这就是我在做的事情
private static SimpleDateFormat sdfout = new SimpleDateFormat("yyyy.MM.dd.HH.mm");
try{
String date = "2010.09.30.13.18";
task.setDueDate(new java.sql.Date(sdfout.parse(date).getTime()));
}
Run Code Online (Sandbox Code Playgroud)
问题是我只能得到约会.不是时候.
我这样做是否正确
代码逻辑没问题,只需要java.sql.Timestamp替换java.sql.Date. SQL 时间戳代表日期和时间部分,就像 Java 中的日期一样。SQL 日期仅表示日期部分。
应该注意的是,当您要在 SQL 查询中设置它时,您应该优先java.util.Date选择java.sql.Timestamp模型对象并使用 only 。Timestamp这将模型对象与 JDBC API 分开,并提高了它们的可移植性和可重用性。
| 归档时间: |
|
| 查看次数: |
8063 次 |
| 最近记录: |