date_default_timezone_get

funkcja

Zwraca nazwę aktualnie ustawionej domyślnej strefy czasowej dla wszystkich funkcji daty i czasu w skrypcie.

date_default_timezone_get(): string

date_default_timezone_get zwraca ciąg znaków z identyfikatorem strefy czasowej (np. 'Europe/Warsaw' lub 'UTC'), który aktualnie obowiązuje dla funkcji takich jak date, mktime czy strtotime. Strefę ustawiasz przez date_default_timezone_set lub dyrektywę date.timezone w php.ini. Funkcja ta przydaje się do debugowania — możesz sprawdzić, czy strefa jest taka, jakiej się spodziewasz, zanim zaczniesz obliczenia.

<?php
declare(strict_types=1);

date_default_timezone_set('Europe/Warsaw');
echo date_default_timezone_get(); // Europe/Warsaw

date_default_timezone_set('UTC');
echo date_default_timezone_get(); // UTC