DateTimeZone::getName

timezone_name_get

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

DateTimeZone::getName -- timezone_name_getDevuelve el nombre de la zona horaria

Descripción

Estilo orientado a objetos

public DateTimeZone::getName(): string

Estilo por procedimientos

Devuelve el nombre de la zona horaria.

Parámetros

object

El DateTimeZone del cual desera obtener el nombre.

Valores devueltos

Una de los nombres de zona horaria en la lista de zonas horarias.

add a note add a note

User Contributed Notes 1 note

up
0
man dot of dot grief at gmail dot com (Evgenii Kletsov)
3 years ago
If you construct DateTimeZone from locale name, like "Europe/Moscow", getName() returns named timezone from list.

<?php
$tz
= new \DateTimeZone('Europe/Moscow');
echo
$tz->getName(); // Europe/Moscow
?>

But if you use offset string, like "+0300", getName() returns new offset string instead of name.

<?php
$tz
= new \DateTimeZone('+0300');
echo
$tz->getName(); // +03:00
?>

It makes sense, but it's not obvious and not documented there.
To Top