Php Laravel种子设定:日期操纵不起作用

Php Laravel种子设定:日期操纵不起作用,php,database,postgresql,laravel-5,php-carbon,Php,Database,Postgresql,Laravel 5,Php Carbon,我有一个pivot表,我想作为种子。除了PK和FK之外,该表还包含另外两列:到达和离开(类型:时间戳)。 我用碳来随机填充前面的列。 这是我的密码: 但当我查看插入的数据时,到达和离开具有完全相同的值 ARRIVAL : 2015-06-11 08:24:29 DEPARTURE : 2015-06-11 08:24:29 我做错了什么?这是因为您正在操作同一个日期对象。如果需要操作日期并将其作为新对象返回以保留当前对象,请在操作之前使用copy方法。否则,它将返回对正在操作的同一对象的引用

我有一个pivot表,我想作为种子。除了PK和FK之外,该表还包含另外两列:到达和离开(类型:时间戳)。 我用碳来随机填充前面的列。 这是我的密码:

但当我查看插入的数据时,到达和离开具有完全相同的值

ARRIVAL : 2015-06-11 08:24:29
DEPARTURE : 2015-06-11 08:24:29

我做错了什么?

这是因为您正在操作同一个日期对象。如果需要操作日期并将其作为新对象返回以保留当前对象,请在操作之前使用
copy
方法。否则,它将返回对正在操作的同一对象的引用

换行

$nowDt->addMinutes($faker->numberBetween(35,45));


这是因为您正在操作同一个日期对象。如果需要操作日期并将其作为新对象返回以保留当前对象,请在操作之前使用
copy
方法。否则,它将返回对正在操作的同一对象的引用

换行

$nowDt->addMinutes($faker->numberBetween(35,45));

$nowDt->addMinutes($faker->numberBetween(35,45));
$nowDt->copy()->addMinutes($faker->numberBetween(35,45));