DateTime randomDate(DateTime start, DateTime end) { final diff = end.difference(start).inDays; final randomDays = _random.nextInt(diff + 1); return start.add(Duration(days: randomDays)); }