--TEST-- Bug #75167 (DateTime::add does only care about backward DST transition, not forward) --FILE-- add($five_hours_interval); $newDate = (clone $five_hours_later)->sub($five_hours_interval); echo $date->format('c') . "\n"; echo $newDate->format('c'); ?> --EXPECT-- 2014-03-30T00:00:00+00:00 2014-03-30T00:00:00+00:00