2012-04-19 5 views
3

DatePickerは、クリックした日付を返します。ただし、Dateオブジェクトの時刻は正午に設定されます。正午から別の時間に変更する方法はありますか?GWT DatePickerの既定値は

答えて

0

バッキングコードでオブジェクトの値を変更することができます。日付ピッカーUI要素自体があなたの日付で行く時間を(それだけでカレンダーです)ピックアップする時間の方法を持っていないしかし

Datepicker dp; 
//UI does some stuff 
Date offset = new Date(somemilliseconds); //replace somemilliseconds with the value you want to roll forward or backwards 
dp.setValue(dp.getValue()+offset); //or minus 

することは、あなたがオブジェクトを変更する可能性が異なるUIエレメントを使用する必要がありますあなたのDatePickerで設定します(上記のような計算されたオフセットを使用したくない場合)

+0

返された値を手動で変更しないようにしたいと思います。私はDateBoxウィジェットを使用しています。 – sworded

関連する問題