How to Set the Timezone in PHP

How to Set the Timezone in PHP

To set the timezone in PHP, you can follow the following steps:

  1. Open your PHP file in a text editor or IDE.
  2. At the beginning of your PHP file, before any other code, add the following line of code:
date_default_timezone_set('America/New_York');

Replace ‘America/New_York’ with the timezone you want to set. You can find a list of supported timezones here: https://www.php.net/manual/en/timezones.php

  1. Save your PHP file.
  2. When your PHP code runs, it will use the timezone you specified in the date_default_timezone_set() function.

Note: If you have access to the php.ini file on your server, you can set the default timezone for all PHP scripts by adding the following line to the file:

date.timezone = "America/New_York"

Replace ‘America/New_York’ with the timezone you want to set. Save the php.ini file and restart your web server for the changes to take effect.

Al Mahbub Khan
Written by Al Mahbub Khan Full-Stack Developer & Adobe Certified Magento Developer

Full-stack developer at Scylla Technologies (USA), working remotely from Bangladesh. Adobe Certified Magento Developer.