3v4l.org

run code in 300+ PHP versions simultaneously
<?php date_default_timezone_set("Europe/Warsaw"); //date_default_timezone_set('America/Los_Angeles'); print time(); $difference = new DateTime(); $difference->setTimeStamp(time() + 60*60*24*3+62); $difference = $difference->diff(new DateTime()); print_r($difference);
Output for 7.3.1
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 1 [f] => 0.305008 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.3.0
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 1 [f] => 0.238521 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.13
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 1 [f] => 0.232524 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.12
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 1 [f] => 0.118302 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.11
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.903823 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.10
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.952835 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.9
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.996511 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.8
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.0278 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.7
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.100777 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.6
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.12642 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.5
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.173116 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.4
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.247133 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.3
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.244264 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.2
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.305681 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.1
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.381656 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.2.0
1548111135DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.377868 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.25
1548111134DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => 0 [i] => 1 [s] => 2 [f] => -0.817942 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 3 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.23
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.003244 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.22
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.004778 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.21
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.012022 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.20
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.004307 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.19
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.009199 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.18
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.010949 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.17
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.009637 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.16
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.012792 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.15
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.011891 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.14
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.007729 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.13
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.009247 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.12
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.003338 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.11
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.008799 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.10
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.003179 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.9
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.003914 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.8
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.006943 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.7
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.004758 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.6
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.029515 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.5
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.025299 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.4
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.030193 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.3
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => 0 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.2
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.022129 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.1
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.008586 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 7.1.0
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [f] => -0.009426 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )
Output for 5.6.38
1540513599DateInterval Object ( [y] => 0 [m] => 0 [d] => 3 [h] => -1 [i] => 1 [s] => 2 [weekday] => 0 [weekday_behavior] => 0 [first_last_day_of] => 0 [invert] => 1 [days] => 2 [special_type] => 0 [special_amount] => 0 [have_weekday_relative] => 0 [have_special_relative] => 0 )

preferences:
61.84 ms | 402 KiB | 47 Q