【问题标题】:Carbon addDays() gives unexpected results in factory [closed]Carbon addDays() 在工厂中给出了意想不到的结果[关闭] 【发布时间】:2021-12-31 00:47:00 【问题描述】: 有人知道为什么这个工厂对所有变量都给予相同的时间吗? 我得到的是这样的: 【问题讨论】: 标签: laravel factory carbon 【解决方案1】: 这就是碳的工作方式...... $from->addDays(3) 会在三天后自己赚到 $... 为避免这种情况,您可以使用make 方法: $to= Carbon::make($from)->addDays(rand(1,7)); make 方法将按照您的预期制作变量的副本。 【讨论】: 我检查了这一点,发现 $to 正在增加天数,但我没有检查 $from 发生了什么