gpt4 book ai didi

java - 如何从 Java JSpinner 中仅获取年、月、日、荷鲁斯和秒

转载 作者:行者123 更新时间:2023-12-01 14:13:48 25 4
gpt4 key购买 nike

我正在开发我的 MySQL 项目,但遇到一个问题。我制作了一个显示当前日期和时间的 JSpinner。现在我想将该日期和时间保存在一个 datetime 变量中以供以后使用,但问题是当我将 JSpinner 中的值保存到我的 datetime 变量中时,它不在“YYYY-”中MM-DD HH:MM:SS' 格式。相反,我的 datetime 变量包含以下内容:“Sat Aug 17 19:07:03 CEST 2013”​​。我只想以经典的“YYYY-MM-DD HH:MM:SS”格式保存数字,因为我的服务器上的数据库只接受该格式的数据,但我不知道如何转换它。请帮忙!

这是我的代码:

String datum_vrijeme;
SpinnerDateModel s1 = new SpinnerDateModel();
spinner1 = new JSpinner(s1);
JSpinner.DateEditor d1 = new JSpinner.DateEditor(spinner1, "yyyy/MM/dd HH:mm:ss");
spinner1.setEditor(d1);
Object sp = spinner1.getValue();
datum_vrijeme=sp.toString();

最佳答案

您可以获得java.util.Date对象,它比字符串更接近您的MySQL数据库。

Date date = (Date) spinner1.getValue();

关于java - 如何从 Java JSpinner 中仅获取年、月、日、荷鲁斯和秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18291397/

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