DatePicker返回您单击的日期。但是,Date对象时间设置为中午。有没有办法将它从中午改为不同的时间?
答案 0 :(得分:0)
您可以更改支持代码中对象的值。
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
然而,DatePicker UI元素本身没有时间选择时间(它只是一个日历)来使用你的日期,你必须使用一个不同的UI元素,它可以改变你使用DatePicker设置的对象(如果您不想使用如上所述的计算偏移量。)