Ask Your Question
2

How can the timezone of the variable $date be changed using PHP?

asked 2022-03-13 11:00:00 +0000

djk gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2022-06-25 20:00:00 +0000

lakamha gravatar image

To change the timezone of a variable $date in PHP, you can use the datedefaulttimezoneset() function. For example, if you want to set the timezone to "America/NewYork", you can use the following code:

$date = "2022-03-01 12:00:00";  // current date and time
date_default_timezone_set('America/New_York'); // set the timezone to New York
$new_date = date("Y-m-d H:i:s", strtotime($date)); // convert the date and time to the new timezone

This will set the timezone to "America/NewYork" and convert the date and time stored in $date to that timezone, and store it in the variable $newdate. You can replace "America/New_York" with the desired timezone for your application.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2022-03-13 11:00:00 +0000

Seen: 16 times

Last updated: Jun 25 '22