date.timezone php.ini code example
Example 1: php get timezone
echo date_default_timezone_get();
Example 2: php change timezone
date_default_timezone_set('America/Los_Angeles');
Example 3: Pacific Daylight Time Zone php
date_default_timezone_set('America/Los_Angeles');
$time = time();
if ($time >= strtotime("Second Sunday March 0") && $time < strtotime("First Sunday November 0"))
{
echo date('m/d/y h:i a', $time);
} else {
echo date('m/d/y h:i a', $time);
}
Example 4: php datetime set timezone
$date = new \DateTime();
$date->setTimezone(new \DateTimeZone('+0800'));
echo $date->format('Y-m-d H:i:s');