AndroidPicker icon indicating copy to clipboard operation
AndroidPicker copied to clipboard

你好,关于时间范围选择的问题

Open a6721879 opened this issue 2 years ago • 9 comments

wheelLayout.setRange(DatimeEntity.dayOnFuture(-7), DatimeEntity.now());

a6721879 avatar Jun 01 '22 07:06 a6721879

如何选择7日内的时间,我这样设置会有问题。如何正确设置?感谢

a6721879 avatar Jun 01 '22 07:06 a6721879

使用的是 DatimePicker

a6721879 avatar Jun 01 '22 07:06 a6721879

如何选择7日内的时间,我这样设置会有问题。如何正确设置?感谢

dayOnFuture方法只支持未来日期,不能用负数。可以使用Calendar类得到过去的日期,然后用target方法赋值。

liyujiang-gzu avatar Jun 01 '22 13:06 liyujiang-gzu

如何选择7日内的时间,我这样设置会有问题。如何正确设置?感谢

dayOnFuture方法只支持未来日期,不能用负数。可以使用Calendar类得到过去的日期,然后用target方法赋值。

DatimeEntity的setDate配合DateEntity的target

liyujiang-gzu avatar Jun 01 '22 13:06 liyujiang-gzu

如何选择7日内的时间,我这样设置会有问题。如何正确设置?感谢

dayOnFuture方法只支持未来日期,不能用负数。可以使用Calendar类得到过去的日期,然后用target方法赋值。

DatimeEntity的setDate配合DateEntity的target

DatimeEntity entity = DatimeEntity.now(); entity.setDate(DateEntity.target(minYear,minMonth,minDay)); entity.setTime(TimeEntity.target(minHour, minMinute, 0));

时分好像无法限制在一定范围。一直是 00:00 到23:59

a6721879 avatar Jun 06 '22 09:06 a6721879

同此问题

protectedMan avatar Jun 23 '22 01:06 protectedMan

同此问题

@a6721879 @protectedMan DatimePicker是直接复用的DateWheelLayout和TimeWheelLayout的,时间未和日期联动,只能在单日里限定时间范围,不支持垮日期限定时间范围。垮日期限定时间范围需要日期选择后联动时间,需要改动下代码,监听日期滚轮变动后给时间滚轮重新赋值。

liyujiang-gzu avatar Jun 23 '22 02:06 liyujiang-gzu

为什改动“时”会导致“分”被重置到0,如何避免?

protectedMan avatar Jun 23 '22 02:06 protectedMan

为什改动“时”会导致“分”被重置到0,如何避免?

有个开关setResetWhenLinkage

liyujiang-gzu avatar Jun 23 '22 10:06 liyujiang-gzu