1--TEST--
2IntlCalendar::setTimeZone() basic test
3--EXTENSIONS--
4intl
5--FILE--
6<?php
7ini_set("intl.error_level", E_WARNING);
8ini_set("intl.default_locale", "nl");
9
10$intlcal = IntlCalendar::createInstance('Europe/Amsterdam');
11print_r($intlcal->getTimeZone()->getID());
12echo "\n";
13var_dump($intlcal->get(IntlCalendar::FIELD_ZONE_OFFSET));
14
15$intlcal->setTimeZone(IntlTimeZone::getGMT());
16print_r($intlcal->getTimeZone()->getID());
17echo "\n";
18var_dump($intlcal->get(IntlCalendar::FIELD_ZONE_OFFSET));
19
20intlcal_set_time_zone($intlcal,
21        IntlTimeZone::createTimeZone('GMT+05:30'));
22print_r($intlcal->getTimeZone()->getID());
23echo "\n";
24var_dump($intlcal->get(IntlCalendar::FIELD_ZONE_OFFSET));
25
26?>
27--EXPECT--
28Europe/Amsterdam
29int(3600000)
30GMT
31int(0)
32GMT+05:30
33int(19800000)
34