date method

DateTime date({
  1. DateTime? start,
  2. DateTime? end,
})

Generate a random date between start and end.

Implementation

DateTime date({DateTime? start, DateTime? end}) {
  start ??= DateTime(2000);
  end ??= DateTime.now();
  final diff = end.difference(start).inMilliseconds;
  final randomMillis = _random.nextInt(diff);
  return start.add(Duration(milliseconds: randomMillis));
}