diff --git a/src/Fieldtypes/Date.php b/src/Fieldtypes/Date.php index d9aba7a16c..481873d0d4 100644 --- a/src/Fieldtypes/Date.php +++ b/src/Fieldtypes/Date.php @@ -348,6 +348,10 @@ public function toQueryableValue($value) private function parseSaved($value) { + if ($value instanceof Carbon) { + return $value; + } + try { return Carbon::createFromFormat($this->saveFormat(), $value); } catch (InvalidFormatException|InvalidArgumentException $e) {