gpt4 book ai didi

mysql - 如何将 jcalendarcombo 日期与默认的 Mysql 日期格式相匹配

转载 作者:行者123 更新时间:2023-11-30 01:29:05 24 4
gpt4 key购买 nike

我在一个简单的界面上使用 jcalendarcombo,用户可以在其中选择日期。当我尝试将日期保存到数据库时,我收到如下错误“com.MySQL.jdbc.MysqlDataTruncation:数据截断:不正确的日期时间值:'Tue Jul 16 12:06:25 EAT 2013' for columns 'date_dispensed' at第 1 行”,我知道它是因为日期格式的差异。

最佳答案

JCalendar 组件使用 java.util.date 类型的 DateDateTime,并保存它在数据库中,您需要将其转换为 java.sql.date

你可以这样做:

java.sql.date date = new java.sql.date(jCalendar.getDate().getTime());

并将对象日期保存在 date_dispensed 中。

关于mysql - 如何将 jcalendarcombo 日期与默认的 Mysql 日期格式相匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17673830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com