3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dt1 = new DateTime('1 year ago'); $dt2 = new DateTime('yesterday'); $dt3 = new DateTime(); $longest = $dt1->diff($dt3); $shortest = $dt2->diff($dt3); $middle = $dt1->diff($dt2); var_dump($longest > $shortest); var_dump($longest > $middle); var_dump($longest < $shortest); $int15 = new DateInterval('P15D'); $int20 = new DateInterval('P20D'); $date = new DateTime(); $diff = $date->diff(new DateTime("+10 days")); var_dump($int15 < $diff); //should be false; var_dump($diff < $int15); //should be true; var_dump($int15 > $diff); //should be true; var_dump($diff > $int15); //should be false; var_dump($diff); var_dump($int15 < $diff); //should be false; var_dump($diff < $int15); //should be true; var_dump($int15 > $diff); //should be true; var_dump($diff > $int15); //should be false;

preferences:
52.08 ms | 402 KiB | 5 Q