date_default_timezone_set
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
date_default_timezone_set — Sets the default timezone used by all date/time functions in a script
Description
date_default_timezone_set() sets the default timezone used by all date/time functions.
Instead of using this function to set the default timezone in your script, you can also use the INI setting date.timezone to set the default timezone.
Parameters
timezoneId-
The timezone identifier, like
UTC,Africa/Lagos,Asia/Hong_Kong, orEurope/Lisbon. The list of valid identifiers is available in the List of Supported Timezones.
Examples
Example #1 Getting the default timezone
<?php
date_default_timezone_set('America/Los_Angeles');
$script_tz = date_default_timezone_get();
$ini_tz = ini_get('date.timezone');
if (strcmp($script_tz, $ini_tz)){
echo 'Script timezone differs from ini-set timezone.';
} else {
echo 'Script timezone and ini-set timezone match.';
}See Also
- date_default_timezone_get() - Gets the default timezone used by all date/time functions in a script
- List of Supported Timezones
+add a note
User Contributed Notes
There are no user contributed notes for this page.