我需要从日期范围中检索天数列表。用户选择开始日期和结束日期,并计算两者之间的天数(包括开始和结束)。
我尝试使用 for 循环如下:
List<DateTime> calculateDaysInterval(DateTime startDate, DateTime endDate) {
List<DateTime> days = [];
for (DateTime d = startDate;
d.isBefore(endDate);
d.add(Duration(days: 1))) {
days.add(d);
}
return days;
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用并且它冻结了应用程序。大家有什么建议吗?提前致谢。
是否可以检查SingleChildScrollView是否适合屏幕,因此不需要滚动?
我想根据这些信息实现不同的行为。
提前感谢大家。