CupertinoDatePicker отключить часы и минуты до текущего времени
**https://stackru.com/images/1b9d80d25553b9a46032b2ffc78d25a9ddeb4861.jpg**
В параметре minimumDate мы не можем контролировать минимальное время.
` CupertinoDatePickerTest(
onDateTimeChanged: (DateTime newdate) {
print(newdate);
},
use24hFormat: false,
maximumDate: DateTime.now().add(Duration(days: 2)),
minimumDate:DateTime.now().subtract(Duration(days: 1)),
minuteInterval: 1,
mode: CupertinoDatePickerMode.dateAndTime,
)`
1 ответ
Вы можете использовать
minimumDate
внутри виджета CupertinoDatePicker следующий код отключит часы и минуты до текущего времени:
CupertinoDatePicker(
minimumDate: DateTime.now(), //Min Date time is current time
}
Вы можете использовать
maximumDate
также атрибут, если вы хотите ограничить максимальную дату:
maximumDate: DateTime.now().add(Duration(days: 2)), //Max Date is after tomorrow