bug81273.phpt 376 B

1234567891011121314151617
  1. --TEST--
  2. Bug #81273: Date interval calculation not correct
  3. --FILE--
  4. <?php
  5. $time = '2000-01-01 00:00:00.000000';
  6. $tz_aus = new DateTimeZone('Australia/Sydney');
  7. $tz_us = new DateTimeZone('America/Los_Angeles');
  8. $auz = new DateTime($time, $tz_aus);
  9. $us = new DateTime($time, $tz_us);
  10. $diff = $auz->diff($us);
  11. // Should output int(19)
  12. var_dump($diff->h);
  13. ?>
  14. --EXPECT--
  15. int(19)