如何设置用户在一个字段中选择日期后无法选择少于 Flutter 中另一个字段中的日期



区块报价

如何设置一旦用户在一个字段中选择了一个日期,就不能在flutter 中选择少于另一个字段的日期

使用此gor作为第一个日期选择器

DateTime? startDate = await showDatePicker(
context: context,
initialDate: DateTime.now(),
firstDate: DateTime.now(),
lastDate: DateTime(2100),
);

将此用于下一个日期选择器

DateTime? endPickedDate = await showDatePicker(
context: context,
initialDate: startDate,
firstDate: startDate,
lastDate: DateTime(2100),
);

如果您注意到您可以看到结束日期选取器的初始日期是从startDatePicker中选取的值。

此外,最好的方法是使用日期范围选择器

最新更新