diff --git a/src/Cron/HoursField.php b/src/Cron/HoursField.php index 413d138..dd93969 100644 --- a/src/Cron/HoursField.php +++ b/src/Cron/HoursField.php @@ -139,6 +139,7 @@ public function increment(DateTimeInterface &$date, $invert = false, $parts = nu } $parts = false !== strpos($parts, ',') ? explode(',', $parts) : [$parts]; + sort($parts); $hours = []; foreach ($parts as $part) { $hours = array_merge($hours, $this->getRangeForExpression($part, 23));