gpt4 book ai didi

flutter - 如何检查当前日期和时间是否在 Flutter 中的两个给定日期和时间之间

转载 作者:行者123 更新时间:2023-12-03 03:33:02 29 4
gpt4 key购买 nike

我有以下信息:

final startDateTime = DateTime(2020, 7, 6, 18, 00);
final endDateTime = DateTime(2020, 7, 7, 19, 00);
final currentDateTime = DateTime.now();

如何确定 currentDateTime 是否在 startDateTime 和 endDateTime 之间。

最佳答案

定义一个方法:

bool isCurrentDateInRange(DateTime startDate, DateTime endDate) {
final currentDate = DateTime.now();
return currentDate.isAfter(startDate) && currentDate.isBefore(endDate);
}

像这样使用它:

var isDateInRange = isCurrentDateInRange(startDate, endDate);

关于flutter - 如何检查当前日期和时间是否在 Flutter 中的两个给定日期和时间之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62750333/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com