3v4l.org

run code in 300+ PHP versions simultaneously
<?php $date = new DateTime('2011-03-01'); var_dump($date->format('Y-m-d')); $date->add(new DateInterval('P1Y')); var_dump($date->format('Y-m-d')); $date2 = new DateTime('2012-2-29'); var_dump($date2->format('Y-m-d')); $date2->add(new DateInterval('P1Y')); var_dump($date2->format('Y-m-d')); $date3 = new DateTime('2013-03-01'); var_dump($date3->format('Y-m-d')); $date3->add(new DateInterval('P1Y')); var_dump($date3->format('Y-m-d'));

preferences:
38.25 ms | 402 KiB | 5 Q