日付だけでなく、JXDatePicker コンポーネントから日付と時刻を取得することは可能ですか?
この形式を表示するようにウィジェットを構成しました。
SimpleDateFormat dateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
JXDatePicker startTime = new JXDatePicker(System.currentTimeMillis); // This gets today's Date, but time appears as 00:00:00
startTime.setFormats(dateFormatter);
カレンダーで日を選択すると、他の値が手動で設定されていても、時間が 00:00:00 に設定されます。それはどうでもいいのですが、JXDatePicker の値を取得すると、編集されていても 00:00:00 が返されます。たとえば、2012-06-22 07:23:10 を JXDatePicker に書き込み、dateFormatter.format(startTime.getDate()) を呼び出すと、文字列 "2012-06-22 00:00:00" が返されます。 .
時間値を取得する必要があります。これを行う簡単な方法はありますか?難しすぎる場合は、提案された別のウィジェットに変更できます。