DateTimeImmutable::getTimezone
DateTime::getTimezone
date_timezone_get
[PHP 5 >= 5.2.0, PHP 7, PHP 8]
DateTimeInterface::getTimezone -- DateTimeImmutable::getTimezone -- DateTime::getTimezone -- date_timezone_get — Return time zone relative to given DateTime
Description
Object-oriented style
public DateTimeInterface::getTimezone[]: DateTimeZone|false
public DateTimeImmutable::getTimezone[]: DateTimeZone|false
public DateTime::getTimezone[]: DateTimeZone|false
Return Values
Returns a
DateTimeZone object on success or false
on failure.
Examples
Example #1 DateTime::getTimezone[] example
Object-oriented style
Procedural style
The above examples will output:
There are no user contributed notes for this page.
[PHP 5 >= 5.1.0, PHP 7, PHP 8]
date_default_timezone_get — Gets the default timezone used by all date/time functions in a script
Description
date_default_timezone_get[]: string
Reading the timezone set using the date_default_timezone_set[] function [if any]
Reading the value of the date.timezone ini option [if set]
If none of the above succeed, date_default_timezone_get[] will return a default timezone of UTC
.
Parameters
This function has no parameters.
Return Values
Returns a string.
Examples
Example #1 Getting the default timezone
The above example will output something similar to:
date_default_timezone_set: Europe/London date.timezone: Europe/London
Example #2 Getting the abbreviation of a timezone
The above example will output:
America/Los_Angeles => America/Los_Angeles => PST
See Also
- date_default_timezone_set[] - Sets the default timezone used by all date/time functions in a script
- List of Supported Timezones
There are no user contributed notes for this page.
What is PHP default timezone?
Where is PHP timezone set?
How do I know my timezone?
.