【问题标题】:How to get date picker date in to text field? [duplicate]如何在文本字段中获取日期选择器日期? [复制]
【发布时间】:2016-03-19 10:40:39
【问题描述】:
Date Date1 = jXDatePicker1.getDate();
datestartField.setText(Date1);

提示:String 无法转换为日期。

【问题讨论】:

  • 我想将日期转换为字符串,我找到了这个 String Date=Date1.toString();没关系。谢谢!
  • JavaFX 的 DatePicker 没有 getDate() 方法
  • @YassinHajaj jXDatePicker1 建议使用 SwingX 的 JXDatePicker

标签: java sql date datepicker


【解决方案1】:

日期不能分配给文本字段,因为它是对象。您可以使用 SimpledateFormat 将其转换为字符串

    Date Date1 = jXDatePicker1.getDate();
    DateFormat df = new SimpleDateFormat("dd MMM yyyy hh:mm a",
                                Locale.US); 
   datestartField.setText(df.format(date1));

希望对你有帮助..

【讨论】:

  • DateFormat#getDateTime 实例,只需使用区域设置日期格式
  • 当我尝试运行我的应用程序时出现此错误无法将 java.lang.String 转换为 java.util.Date 任何人请告诉我如何解决这个问题?
猜你喜欢
  • 2020-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-05
相关资源
最近更新 更多