Устанавливает часовой пояс по умолчанию для функций работы с датой и временем в скрипте

# date_default_timezone_set

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

date_default_timezone_set — Устанавливает часовой пояс по умолчанию для функций работы с датой и временем в скрипте

### Описание

function date_default_timezone_set(string `$timezoneId`): bool

Функция date_default_timezone_set() устанавливает часовой пояс по умолчанию для функций работы с датой и временем в PHP-скрипте.

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

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

`timezoneId`

  Идентификатор часового пояса, например, `UTC`, `Africa/Lagos`, `Asia/Hong_Kong` или `Europe/Lisbon`. Список допустимых идентификаторов часовых поясов можно найти в разделе Список поддерживаемых часовых поясов.

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

Функция возвращает `false`, если `timezoneId` имеет неверное значение, в остальных случаях `true`.

### Примеры

Пример #1 Получение часового пояса по умолчанию

    <?php

    date_default_timezone_set('America/Los_Angeles');

    $script_tz = date_default_timezone_get();
    $ini_tz = ini_get('date.timezone');

    if (strcmp($script_tz, $ini_tz)) {
        echo 'Часовой пояс скрипта отличается от заданного в INI-файле.';
    } else {
        echo 'Часовой пояс скрипта и настройки INI-файла совпадают.';
    }

### Смотрите также

- date_default_timezone_get() - Возвращает часовой пояс по умолчанию для функций работы с датой и временем в скрипте
- Список поддерживаемых часовых поясов

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open