Fixed the handling of the timezone for DateTime objects

This commit is contained in:
Christophe Coevoet
2012-05-03 22:25:04 +02:00
parent a16446913a
commit a23d4fbb71
+1
View File
@@ -388,6 +388,7 @@ function twig_date_format_filter(Twig_Environment $env, $date, $format = null, $
if ($date instanceof DateInterval || $date instanceof DateTime) {
if (null !== $timezone) {
$date = clone $date;
$date->setTimezone($timezone instanceof DateTimeZone ? $timezone : new DateTimeZone($timezone));
}