PHP - Как определить часовой пояс - timezone

PHP - Как определить часовой пояс - timezone

Коллеги всем привет.

В сегодняшней статье мы поговорим о том как узнать какой установлен часовой пояс у вас на сайте с помощью языка программирования PHP.

Знать какой у вас установлен часовой пояс на сайте является очень важной задачей потому что от этого в дальнейшем будут отталкиваться все временные значения, выводимые на вашем сайте и вводимые пользователем. Иногда возникает ситуация, что текущее время на сервере не соответствует вашему текущему часовому поясу или часовому поясу региону, на который ориентирован ваш сайт. Мы можем вызвать эту встроенную функцию, чтобы получить часовой пояс по умолчанию.

В языке программирования PHP есть несколько простых способов как узнать ваш текущий часовой пояс, и я вам сегодня их покажу.

 

date_default_timezone_get

В первом варианте мы воспользуемся функцией date_default_timezone_get. Функция date_default_timezone_get возвращает часовой пояс который установлен по умолчанию в файле php.ini.

php> date_default_timezone_get();

php_get_timezone

В результате мы получаем часовой пояс который у нас установлен Europe/Kiev


 

DateTimeImmutable

В этом примере мы можем воспользоваться php классом под названием DateTimeImmutable. Класс DateTimeImmutable относится к классам которые отвечают за дату и время. Нам нужно создать объект этого класса и потом вызвать метод этого класса который называется getTimezone.

php> $timezone = new DateTimeImmutable();
php> $timezone->getTimezone();

php_get_timezone


 

DateTime

В последнем примере мы воспользуемся php классом DateTime. Класс DateTime тоже относится к классам которые отвечают за дату и время. Нам нужно создать объект этого класса и потом вызвать метод этого класса getTimezone.

php> $timezone = new DateTime();
php> $timezone->getTimezone();

php_get_timezone


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

 

ПОХОЖИЕ СТАТЬИ

HTML/CSS - Панель поиска без JavaScript
HTML/CSS - Панель поиска без JavaScript
WEB
Читать далее
HTML/CSS - Панель поиска
HTML/CSS - Панель поиска
WEB
Читать далее
Панель поиска на чистом HTML/CSS
Панель поиска на чистом HTML/CSS
WEB
Читать далее