<?php
$tz = new \DateTimeZone('Europe/Madrid');
var_dump($tz->getLocation());
var_dump(\IntlTimeZone::createDefault());
var_dump(\IntlTimeZone::createEnumeration('ES'));
$tz1 = \IntlTimeZone::createTimeZone('Europe/Amsterdam');
$tz2 = \IntlTimeZone::createTimeZone('Europe/Berlin');
$tz3 = \IntlTimeZone::createTimeZone('Europe/London');
var_dump($tz1->getDisplayName(false, 2, 'es'));
var_dump($tz2->getDisplayName(false, 2, 'es'));
var_dump($tz2->getDisplayName(false, 1, 'es'));
var_dump($tz2->getDisplayName(false, 1, 'es'));
var_dump($tz3->getDisplayName(false, 2, 'es'));
var_dump($tz3->getDisplayName(true));
var_dump($tz1->getDisplayName());
var_dump($tz3->getRawOffset());
$tz4 = \IntlTimeZone::createTimeZone('Asia/Kabul');
var_dump($tz4->getRawOffset());
var_dump(\IntlTimeZone::countEquivalentIDs('America/Mendoza'));
var_dump(\IntlTimeZone::getCanonicalID('America/Argentina/Mendoza'));
var_dump(\DateTimeZone::listIdentifiers());
preferences:
42.36 ms | 402 KiB | 5 Q