3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $dt = new DateTime(); $dur = new DateInterval('P1D'); for ($i=0; $i < 100; $i++) { $dt->add($dur); echo $dt->format('Y-m-d H') . "\n"; }
Output for 5.3.0 - 7.1.0
2014-03-28 09 2014-03-29 09 2014-03-30 09 2014-03-31 09 2014-04-01 09 2014-04-02 09 2014-04-03 09 2014-04-04 09 2014-04-05 09 2014-04-06 09 2014-04-07 09 2014-04-08 09 2014-04-09 09 2014-04-10 09 2014-04-11 09 2014-04-12 09 2014-04-13 09 2014-04-14 09 2014-04-15 09 2014-04-16 09 2014-04-17 09 2014-04-18 09 2014-04-19 09 2014-04-20 09 2014-04-21 09 2014-04-22 09 2014-04-23 09 2014-04-24 09 2014-04-25 09 2014-04-26 09 2014-04-27 09 2014-04-28 09 2014-04-29 09 2014-04-30 09 2014-05-01 09 2014-05-02 09 2014-05-03 09 2014-05-04 09 2014-05-05 09 2014-05-06 09 2014-05-07 09 2014-05-08 09 2014-05-09 09 2014-05-10 09 2014-05-11 09 2014-05-12 09 2014-05-13 09 2014-05-14 09 2014-05-15 09 2014-05-16 09 2014-05-17 09 2014-05-18 09 2014-05-19 09 2014-05-20 09 2014-05-21 09 2014-05-22 09 2014-05-23 09 2014-05-24 09 2014-05-25 09 2014-05-26 09 2014-05-27 09 2014-05-28 09 2014-05-29 09 2014-05-30 09 2014-05-31 09 2014-06-01 09 2014-06-02 09 2014-06-03 09 2014-06-04 09 2014-06-05 09 2014-06-06 09 2014-06-07 09 2014-06-08 09 2014-06-09 09 2014-06-10 09 2014-06-11 09 2014-06-12 09 2014-06-13 09 2014-06-14 09 2014-06-15 09 2014-06-16 09 2014-06-17 09 2014-06-18 09 2014-06-19 09 2014-06-20 09 2014-06-21 09 2014-06-22 09 2014-06-23 09 2014-06-24 09 2014-06-25 09 2014-06-26 09 2014-06-27 09 2014-06-28 09 2014-06-29 09 2014-06-30 09 2014-07-01 09 2014-07-02 09 2014-07-03 09 2014-07-04 09 2014-07-05 09