SunshinePHP Developer Conference 2015

IntlDateFormatter::setTimeZoneId

datefmt_set_timezone_id

(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)

IntlDateFormatter::setTimeZoneId -- datefmt_set_timezone_idتعیین منطقه زمانی مورد استفاده

Description

شیوه شی‌گرا

bool IntlDateFormatter::setTimeZoneId ( string $zone )

شیوه رویه‌ای

bool datefmt_set_timezone_id ( IntlDateFormatter $fmt , string $zone )

تعیین منطقه زمانی مورد استفاده.

Parameters

fmt

منطقه قالب‌بندی.

zone

رشته ID منطقه زمانی مورد استفاده. اگر NULL یا رشته خالی باشد منطقه زمانی پیش‌فرض همان منطقه زمانی در زمان اجرا است.

Return Values

Returns TRUE on success or FALSE on failure.

Examples

Example #1 مثال datefmt_set_timezone_id()

<?php
$fmt 
datefmt_create(  "en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN  );
echo 
"timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
datefmt_set_timezone_id($fmt,'CN');
echo 
"Now timezone_id of the formatter is : ".datefmt_get_timezone_id($fmt);
?>

Example #2 مثال OO

<?php
$fmt 
= new IntlDateFormatter"en_US" ,IntlDateFormatter::FULL,IntlDateFormatter::FULL,'America/Los_Angeles',IntlDateFormatter::GREGORIAN  );
echo 
"timezone_id of the formatter is : ".$fmt->getTimezoneId();
$fmt->setTimezoneId('CN');
echo 
"Now timezone_id of the formatter is : ".$fmt->getTimezoneId();

?>

The above example will output:

timezone_id of the formatter is : America/Los_Angeles
Now timezone_id of the formatter is : CN

See Also

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top