date_default_timezone_set

(PHP 5 >= 5.1.0RC1)

date_default_timezone_set - Устанавливает зону по умолчанию для использования всеми функциями data/time

Описание

bool date_default_timezone_set ( string timezone_identifier )

date_default_timezone_set() Устанавливает зону по умлочанию для использования всеми функциями data/time.

Примечание: были переписаны Начиная с PHP 5.1.0 (когда дата / Функции времени), каждый вызов дату / время, функция будет генерировать E_NOTICE, если часовой пояс не является действительным, и / или E_WARNING сообщение, если с помощью системы настройки, или Переменная TZ окружающей среды.

Вместо того чтобы использовать эту функцию, чтобы установить часовой пояс по умолчанию в настройках скрипта, вы также можете использовать директивы date.timezone для настройки часового пояса.

Список параметров

timezone_identifier

Идентификатор часового пояса, как UTC или в Европе / Лиссабон. Список допустимых идентификаторов возможна в список поддерживаемых пояса.

Возвращаемые значения

Эта функция возвращает FALSE, если timezone_identifier не является действительным, иначе TRUE.

Пример # 1 Получение часового пояса по умолчанию
date_default_timezone_set ( 'America/Los_Angeles' );

$script_tz = date_default_timezone_get ();

if ( strcmp ( $script_tz , ini_get ( 'date.timezone' ))){
echo 'Script timezone differs from ini-set timezone.' ;
} else {
echo 'Script timezone and ini-set timezone match.' ;
}
Смотрите также date_default_timezone_get() Описание на ru2.php.net
Описание на php.ru