sub(new DateInterval('PT'.$i.'H')); $point = MetricPoint::create([ 'metric_id' => 1, 'value' => rand(1, 100), 'created_at' => $metricTime, ]); $point->update([ 'created_at' => $metricTime, ]); } } }