我正在尝试在Laravel Factory中生成一系列唯一的日期,例如:
2019-05-04
2019-05-05
2019-05-06
...
2019-07-04
我尝试了这个,每个日期都会出现0至n次。
$faker->unique()->dateTimeBetween('-7 days', '+2 months')->format('Y-m-d'),
'created_at' => $faker->dateTimeThisMonth(),
dateTimeBetween($startDate = '-30 years', $endDate = 'now', $timezone = null) // DateTime('2003-03-15 02:00:49', 'Africa/Lagos')
https://github.com/fzaninotto/Faker#fakerproviderdatetime
dateTimeInInterval($startDate = '-7 days', $interval = '+ 5 days', $timezone = null)