gpt4 book ai didi

mysql - 将当前日期设置为 jDateChooser

转载 作者:行者123 更新时间:2023-11-29 10:07:31 27 4
gpt4 key购买 nike

我正在使用 netbeans 和 MySQL Workbech 开发一个项目。
我有一个注册表单,我希望用户选择一个日期。如果他们不选择日期,我想使用今天的日期作为默认日期。

我正在使用 jcalendar 1.4。如何将今天的日期设置为默认日期?

我已经用过

jDateChooser1.setDateFormatString("yyyy-mm-dd "); 

这样我的日期将与 MySQL DATE 格式兼容。

最佳答案

要设置今天的日期,格式为:

 DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
LocalDateTime now = LocalDateTime.now();
String currDateString = dateFormat.format(now);
JdateChooser.setDate(now);

你也可以这样做:

   java.util.Date date2 = new SimpleDateFormat("yyyy-MM-dd").parse(currDateString );

更新:根据您的评论它将起作用:

jDateChooser1.setDate(java.sql.Date.valueOf(java.time.LocalDate.now())); 
pst.setString(5,((JTextField)jDateChooser1.getDateEditor().getUiComponent()).getText());

关于mysql - 将当前日期设置为 jDateChooser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51611071/

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