【发布时间】:2011-11-05 20:32:12
【问题描述】:
我正在使用 JDatechooser netbeans swing 插件进行桌面应用程序开发。默认情况下,它的日期格式是 mm/dd/yy,但它不是 db 所需的格式。我需要将其转换为 yyyy-mm-dd 格式。我尝试使用 SimpleDateformat 类,它给了我以下错误:com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect date value: '8/29/11' for column 'registered_date' at row 1
谁能给我一个很好的解决方案来正确地做到这一点
谢谢
【问题讨论】:
-
java.util日期时间 API 及其格式化 APISimpleDateFormat已过时且容易出错。建议完全停止使用它们并切换到modern Date-Time API。查看this answer 和this answer 了解如何将java.timeAPI 与JDBC 结合使用。
标签: java date datechooser