diff --git a/lib/Twig/Extension/Core.php b/lib/Twig/Extension/Core.php index 11a0ee4a4..215ec6fde 100644 --- a/lib/Twig/Extension/Core.php +++ b/lib/Twig/Extension/Core.php @@ -238,7 +238,7 @@ function twig_date_format_filter($date, $format = 'F j, Y H:i', $timezone = null { if (!$date instanceof DateTime && !$date instanceof DateInterval) { if (ctype_digit((string) $date) - || (!empty($date[0]) + || (!empty($date) && ('-' === $date[0]) && ctype_digit(substr($date, 1))) ) {