random_date 0.0.1
random_date: ^0.0.1 copied to clipboard
Generate a random date within given range.
example/random_date_example.dart
import 'package:random_date/random_date.dart';
void main() {
var randomDate = RandomDate();
var randomDateOptions = RandomDateOptions();
randomDateOptions.addYearsToCurrent = 10;
// generates a random date for given range
print(
'randomDateWithStartYear[2000]: ${randomDate.generateRandomDate(2000)}');
print(
'randomDateWithRange[2000-2010]: ${randomDate.generateRandomDate(2000, 2010)}');
randomDateOptions.excludeLeapYear = true;
print(
'randomDateWithRangeAndSkipLeapYears[2000-2010]: ${randomDate.generateRandomDate(2000, 2010, randomDateOptions)}');
}