Query: datefmt_set_timezone
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
DATEFMT_SET_TIMEZONE(3) 1 DATEFMT_SET_TIMEZONE(3) IntlDateFormatter::setTimeZone - Sets formatters timezone Object oriented styleSYNOPSISpublic boolean IntlDateFormatter::setTimeZone (mixed $zone)DESCRIPTIONProcedural style boolean datefmt_set_timezone (mixed $zone) Sets the timezone that will be used when formatting dates or times with this object.PARAMETERSo $zone - The timezone to use for this formatter. This can be specified in the following forms: o NULL, in which case the default timezone will be used, as specified in the ini setting date.timezone or through the func- tion date_default_timezone_set(3) and as returned by date_default_timezone_get(3). o An IntlTimeZone, which will be used directly. o A DateTimeZone. Its identifier will be extracted and an ICU timezone object will be created; the timezone will be backed by ICUs database, not PHPs. o A string, which should be a valid ICU timezone identifier. See IntlTimeZone.createTimeZoneIDEnumeration(3). Raw offsets such as "GMT+08:30" are also accepted.RETURN VALUESReturns TRUE on success and FALSE on failure.EXAMPLESExample #1 datefmt_set_timezone(3) examples <?php ini_set('date.timezone', 'Europe/Amsterdam'); $formatter = IntlDateFormatter::create(NULL, NULL, NULL, "UTC"); $formatter->setTimeZone(NULL); echo "NULL ", $formatter->getTimeZone()->getId(), " "; $formatter->setTimeZone(IntlTimeZone::createTimeZone('Europe/Lisbon')); echo "IntlTimeZone ", $formatter->getTimeZone()->getId(), " "; $formatter->setTimeZone(new DateTimeZone('Europe/Paris')); echo "DateTimeZone ", $formatter->getTimeZone()->getId(), " "; $formatter->setTimeZone('Europe/Rome'); echo "String ", $formatter->getTimeZone()->getId(), " "; $formatter->setTimeZone('GMT+00:30'); print_r($formatter->getTimeZone()); The above example will output: NULL Europe/Amsterdam IntlTimeZone Europe/Lisbon DateTimeZone Europe/Paris String Europe/Rome IntlTimeZone Object ( [valid] => 1 [id] => GMT+00:30 [rawOffset] => 1800000 [currentOffset] => 1800000 )SEE ALSOIntlDateFormatter.getTimeZone(3). PHP Documentation Group DATEFMT_SET_TIMEZONE(3)
Related Man Pages |
---|
intlcalendar.getrepeatedwalltimeoption(3) - php |
datefmt_format(3) - php |
datefmt_get_locale(3) - php |
datefmt_get_timezone(3) - php |
datefmt_set_timezone(3) - php |
Similar Topics in the Unix Linux Community |
---|
Timezone |
Government/corporate project declares plan to promote OSS within the EU |
Convert timezone |
DST change on Compaq Tru64 |
Changing the timezone to GMT+1 |