1--TEST-- 2Bug #74524 (Date diff is bad calculated, in same time zone) 3--INI-- 4date.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 10$diff = $a->diff($b); 11print_r($diff); 12?> 13--EXPECT-- 14DateInterval Object 15( 16 [y] => 0 17 [m] => 7 18 [d] => 13 19 [h] => 23 20 [i] => 36 21 [s] => 10 22 [f] => 0.920541 23 [weekday] => 0 24 [weekday_behavior] => 0 25 [first_last_day_of] => 0 26 [invert] => 1 27 [days] => 227 28 [special_type] => 0 29 [special_amount] => 0 30 [have_weekday_relative] => 0 31 [have_special_relative] => 0 32) 33