(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
IntlDateFormatter::setTimeZoneId -- datefmt_set_timezone_id — تعیین منطقه زمانی مورد استفاده
شیوه شیگرا
شیوه رویهای
تعیین منطقه زمانی مورد استفاده.
منطقه قالببندی.
رشته ID منطقه زمانی مورد استفاده. اگر NULL یا رشته خالی باشد منطقه زمانی پیشفرض همان منطقه زمانی در زمان اجرا است.
Returns TRUE on success or FALSE on failure.
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