getMessage())); return false; } return true; } // is an atom string, I hope? try { Carbon::parse($value); } catch (InvalidDateException $e) { Log::error(sprintf('"%s" is not a valid date or time: %s', $value, $e->getMessage())); return false; } return true; } }