123456789101112131415161718192021222324252627282930313233 |
- --TEST--
- IntlTimeZone::getOffset(): basic test
- --INI--
- date.timezone=Atlantic/Azores
- --SKIPIF--
- <?php
- if (!extension_loaded('intl'))
- die('skip intl extension not enabled');
- --FILE--
- <?php
- ini_set("intl.error_level", E_WARNING);
- $ams = IntlTimeZone::createTimeZone('Europe/Amsterdam');
- $date = strtotime("1 July 2012 +0000");
- var_dump($ams->getOffset($date *1000., true, $rawOffset, $dstOffset),
- $rawOffset, $dstOffset);
- $lsb = IntlTimeZone::createTimeZone('Europe/Lisbon');
-
- var_dump(intltz_get_offset($lsb, $date *1000., true, $rawOffset, $dstOffset),
- $rawOffset, $dstOffset);
- ?>
- ==DONE==
- --EXPECT--
- bool(true)
- int(3600000)
- int(3600000)
- bool(true)
- int(0)
- int(3600000)
- ==DONE==
|