java - Java 中的日期时间选择器

标签 java sql database swing date

<分区>

我是 java 的新手,我希望用户输入需要安排足球比赛的时间和日期。我使用 SWING jForm 作为界面。获得该日期后,我还想将其放入数据库中。经过大量搜索后,我无法搜索到正确的代码,或者我无法理解。我正在做一个很长的项目,没有时间看教程。在这方面的任何帮助将不胜感激。

或者只是告诉我,如果字符串中有“YYYY/MM/DD HH:MM:ss:SSS”,那么如何将其转换为日期格式?

Date d = (Date)dateString didn't worked. 

请注意,我正在使用拖放操作在 jFrame 上创建项目。

最佳答案

你可以这样尝试:

SimpleDateFormat str =new SimpleDateFormat("EEE MMM d HH:mm:ss zzz yyyy");

像这样:

public static void main(String[] args) throws Exception {
    String str = "Sat Nov 23 20:29:30 JST 2013";
    DateFormat df = new SimpleDateFormat("EEE MMM dd kk:mm:ss z yyyy", Locale.ENGLISH);
    Date d =  df.parse(str);  
    System.out.println(d);
}

同时检查 SimpleDateFormat

关于java - Java 中的日期时间选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20165071/

相关文章:

mysql - SQL查询显示最近的日期?

sql - 有条件地应用唯一索引

sql - 每行到列的值

php - 数据库统计

java - 首选项管理器始终加载默认值

mysql - 尝试理解 MySQL 自连接

java - 如果在对话框中使用数据绑定(bind),当用户取消编辑时如何恢复数据?

mysql - bash - 使用 sed 从 sql 语句中删除第 n 项

java - While 循环 JOptionPane 问题

java - 将字符串转换为Double或从bigdecimal转换为Double而不丢失Java中的任何精度