3v4l.org

run code in 300+ PHP versions simultaneously
<?php //target time zone $target_time_zone = new DateTimeZone('America/Los_Angeles'); //find kolkata time $date_time = new DateTime('now', $target_time_zone); //get the exact GMT format echo 'GMT '.$date_time->format('H');
Output for 5.5.34, 5.6.16, 7.0.14 - 7.0.20, 7.1.0 - 7.1.33, 7.2.6 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
GMT 21
Output for 7.0.4, 7.0.6
GMT 07
Output for 7.0.0, 7.0.5
GMT 20
Output for 7.0.3
GMT 09
Output for 5.5.31, 5.6.19, 7.0.2
GMT 15
Output for 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24, 5.6.20, 7.0.1
GMT 19
Output for 5.6.21
GMT 02
Output for 5.6.11, 5.6.18
GMT 01
Output for 5.6.17
GMT 13
Output for 5.5.28, 5.6.15
GMT 22
Output for 5.5.27, 5.5.30, 5.6.14
GMT 00
Output for 5.6.13
GMT 04
Output for 5.5.29, 5.5.33, 5.6.12
GMT 18
Output for 5.6.10
GMT 03
Output for 5.5.35, 5.6.9
GMT 08
Output for 5.6.8
GMT 17
Output for 5.5.32
GMT 05
Output for 5.5.26
GMT 06
Output for 5.5.25
GMT 12
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6
Fatal error: Class 'DateTimeZone' not found in /in/8K2us on line 4
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.9
Fatal error: Cannot instantiate non-existent class: datetimezone in /in/8K2us on line 4
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Cannot instantiate non-existent class: datetimezone in /in/8K2us on line 4

preferences:
226.39 ms | 401 KiB | 340 Q