bug68078.phpt 477 B

1234567891011121314151617181920
  1. --TEST--
  2. Comparing datetime objects should account for microseconds
  3. --FILE--
  4. <?php
  5. date_default_timezone_set('UTC');
  6. $date1 = DateTime::createFromFormat('U.u', '1448889063.3531');
  7. $date2 = DateTime::createFromFormat('U.u', '1448889063.5216');
  8. $date3 = DateTime::createFromFormat('U.u', '1448889063.5216');
  9. var_dump($date1 == $date2);
  10. var_dump($date1 < $date2);
  11. var_dump($date2 > $date1);
  12. var_dump($date2 == $date3);
  13. ?>
  14. --EXPECT--
  15. bool(false)
  16. bool(true)
  17. bool(true)
  18. bool(true)