3v4l.org

run code in 300+ PHP versions simultaneously
<?php $d1 = Datetime::createFromFormat("Y-m-d", "2017-07-03"); $d2 = Datetime::createFromFormat("Y-m-d", "2018-07-03"); $res = $d2->diff($d1); var_dump($res->format('%a')); $d1 = Datetime::createFromFormat("Y-m-d", "2017-07-30"); $tmp = clone $d1; var_dump($tmp->format('D'));

preferences:
35.42 ms | 402 KiB | 5 Q