update page now
Laravel Live Japan

date_default_timezone_get

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

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

Описание

date_default_timezone_get(): string

Функция пытается получить часовой пояс по умолчанию по порядку следующими способами:

  • Считывает настройки часового пояса функцией date_default_timezone_set(), если применимо

  • Считывает значения ini-настройки date.timezone, если установили

Функция date_default_timezone_get() вернёт часовой пояс UTC, если не получила часовой пояс другим способом.

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

Сигнатура функции не содержит параметров.

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

Возвращает строку (string).

Примеры

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

<?php

date_default_timezone_set
('Europe/London');

if (
date_default_timezone_get()) {
echo
'date_default_timezone_set: ' . date_default_timezone_get() . "\n";
}

if (
ini_get('date.timezone')) {
echo
'date.timezone: ' . ini_get('date.timezone');
}

Вывод приведённого примера будет похож на:

date_default_timezone_set: Europe/London
date.timezone: Europe/London

Пример #2 Пример получения сокращённого названия часового пояса

<?php

date_default_timezone_set
('America/Los_Angeles');
echo
date_default_timezone_get() . ' => ' . date('e') . ' => ' . date('T');

Результат выполнения приведённого примера:

America/Los_Angeles => America/Los_Angeles => PST

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

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top