3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dt = new DateTime("2024-06-21T12:00:00+00:00"); var_dump($dt); $dt->modify("2024-06-22T12:00:00+01:00"); var_dump($dt);
Output for 8.1.0 - 8.1.14, 8.1.18 - 8.1.30, 8.2.0 - 8.2.1, 8.2.5 - 8.2.24, 8.3.0 - 8.3.12
object(DateTime)#1 (3) { ["date"]=> string(26) "2024-06-21 12:00:00.000000" ["timezone_type"]=> int(1) ["timezone"]=> string(6) "+00:00" } object(DateTime)#1 (3) { ["date"]=> string(26) "2024-06-22 12:00:00.000000" ["timezone_type"]=> int(1) ["timezone"]=> string(6) "+00:00" }
Output for 8.1.15 - 8.1.17, 8.2.2 - 8.2.4
object(DateTime)#1 (3) { ["date"]=> string(26) "2024-06-21 12:00:00.000000" ["timezone_type"]=> int(1) ["timezone"]=> string(6) "+00:00" } object(DateTime)#1 (3) { ["date"]=> string(26) "2024-06-22 12:00:00.000000" ["timezone_type"]=> int(1) ["timezone"]=> string(6) "+01:00" }

preferences:
51.67 ms | 408 KiB | 5 Q