1

私が持っている場合:

DatePicker dp = new DataPicker();

ある時点で、データが今日よりも大きいかどうかを知りたいのですが、どうすればそれを行うことができますか?

例: 2014 年 4 月 21 日からホテルの部屋を予約したい場合、今日は 2014 年 7 月 28 日であるため、不可能なはずです。

JavaFX でどうすればできますか?

4

2 に答える 2

2

与えられたDate chosenDateものが今日以降であることを確認するには、確認できます

if (chosenDate.after(new Date())) {
    // valid (Date > today)
} else {
    // invalid (Date <= today)
}

時間、分、秒を に設定するchosenDate必要があることに注意してください。それ以外の場合は、今日と同じ日であるが現在より後の時間で を受け入れることができます。Date0Date

于 2014-07-28T14:34:48.453 に答える