Php timezone new york

In PHP, you can set the timezone to New York (Eastern Standard Time) using the following code:

date_default_timezone_set('America/New_York');

This sets the default timezone for the entire script to America/New_York, which corresponds to the Eastern Standard Time (EST) zone.

Alternatively, you can use the following code to set the timezone for a specific date/time function:

$date = date_create('2023-03-15 14:30:00', timezone_open('America/New_York'));

This sets the timezone for the date/time object $date to America/New_York.

Note that you need to have the date and timezone extensions enabled in your PHP configuration to use these functions.

Also, you can use the date.timezone directive in your PHP configuration file (php.ini) to set the default timezone for all PHP scripts:

date.timezone = America/New_York

This sets the default timezone for all PHP scripts to America/New_York.