【发布时间】:2013-08-17 17:14:28
【问题描述】:
我正在处理我的 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 swing date datetime jspinner