3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = new \DateTime('1/1/2012'); foreach(range(1, 12) as $i) { $a->modify('+1 month'); } echo $a->format('m/d/Y'), PHP_EOL; $b = new \DateTime('1/1/2012'); foreach(range(1, 12) as $i) { $b->modify('+30 days'); } echo $b->format('m/d/Y'), PHP_EOL; echo $a->diff($b)->format('%a'), PHP_EOL;

preferences:
44.72 ms | 402 KiB | 5 Q