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
)
شیوه رویهای
تعیین منطقه زمانی مورد استفاده.
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
- datefmt_get_timezone_id() - Get the timezone-id used for the IntlDateFormatter
- datefmt_create() - Create a date formatter
There are no user contributed notes for this page.
