bug74524.phpt 628 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. Bug #74524 (Date diff is bad calculated, in same time zone)
  3. --INI--
  4. date.timezone=Europe/Amsterdam
  5. --FILE--
  6. <?php
  7. $a = new DateTime("2017-11-17 22:05:26.000000");
  8. $b = new DateTime("2017-04-03 22:29:15.079459");
  9. $diff = $a->diff($b);
  10. print_r($diff);
  11. ?>
  12. --EXPECT--
  13. DateInterval Object
  14. (
  15. [y] => 0
  16. [m] => 7
  17. [d] => 13
  18. [h] => 23
  19. [i] => 36
  20. [s] => 10
  21. [f] => 0.920541
  22. [weekday] => 0
  23. [weekday_behavior] => 0
  24. [first_last_day_of] => 0
  25. [invert] => 1
  26. [days] => 227
  27. [special_type] => 0
  28. [special_amount] => 0
  29. [have_weekday_relative] => 0
  30. [have_special_relative] => 0
  31. )