如何从JDatechooser检索所选日期



我正在使用Eclipse在Java上做一个大学项目。我意识到java没有像C#那样的内置日期选择器,所以我下载并添加了JDateChooser。我试图检索所选日期,但失败了:

 String Date = dateChooser.getDate(); //I want to the date to be retrieved as string

有什么想法吗?我必须执行某种初始化吗?

通过调用 getDate() 检索用户选择的日期,这将返回一个Date对象。然后通过调用SimpleDateFormat.format()将该对象转换为String

Date              d;
SimpleDateFormat  sdf;
String            s;
d = dateChooser.getDate();                      // Date selected by user
sdf = SimpleDateFormat("MM/dd/yyyy HH:mm:ss");  // Or whatever format you need
s = sdf.format(d);                              // Viola

另请参阅:问题5683728

如果我有正确的组件,Java 文档显示 getDate 方法返回Date

获取日期

public java.util.Date getDate()

返回日期。如果 JDateChooser 以空日期开头,并且没有设置日期 用户,返回空值。

返回:
当前日期

String dob =new SimpleDateFormat("dd-MMM-yyyy").format(jDateChooser1.getDate());

相关内容

  • 没有找到相关文章

最新更新