dylanwuzh / flutter-cupertino-date-picker

Flutter cupertino style date picker.
Apache License 2.0
363 stars 416 forks source link

时间选择的bug #45

Open RFlame opened 5 years ago

RFlame commented 5 years ago

const String MIN_DATETIME = '2019-08-25'; const String MAX_DATETIME = '2029-08-29'; const String INIT_DATETIME = '2019-05-17'; const String DATE_FORMAT = 'MM月|d日,yyyy年';

DatePickerWidget 滑动月一格,选择为9月25日,onChange回调为9月07日

Hwy152 commented 5 years ago

The same problem has arisen.

Hwy152 commented 5 years ago

DatePickerWidget 日不动, 滑动月一格,选择为9月26日,onChange回调为9月06日

Slihao commented 4 years ago

一样问题

yioam commented 4 years ago

yyyy-MM-dd HH:mm时,选完日期不重新选择时间,此时获取的datetime不对

owoeo commented 4 years ago

DateTimePickerWidget has the same bug

chilimyan commented 4 years ago

if (dayRangeChanged) { // CupertinoPicker refresh data not working (https://github.com/flutter/flutter/issues/22999) int currDay = _currDay; _dayScrollCtrl.jumpToItem(dayRange.last - dayRange.first); if (currDay < dayRange.last) { _dayScrollCtrl.jumpToItem(currDay - dayRange.first); } //对_currDay重新赋值可解决DatePickerWidget,其他的应该类似 _currDay = currDay; }

liuxinghudiejie commented 3 years ago

@yioam 你解决这个问题没?