繁体   English   中英

如何从JDatechooser检索选择的日期?

[英]How to retrieve chosen date from JDatechooser?

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

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

有任何想法吗? 我必须进行某种初始化吗?

如果我拥有正确的组件,则Java Docs会显示getDate方法返回Date

getDate

公共java.util.Date getDate()

返回日期。 如果JDateChooser以空日期启动,并且用户未设置日期,则返回null。

返回值:
当前日期

通过调用getDate()检索用户选择的日期,该Date返回一个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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM