DateTime класының getTimezone әдісі
getTimezone әдісі DateTime нысаны үшін орнатылған уақыт белдеуін білдіретін
DateTimeZone нысанын қайтарады.
Егер уақыт белдеуі орнатылмаған болса, әдепкі уақыт белдеуі қайтарылады.
Синтаксис
public DateTime::getTimezone(): DateTimeZone|false
Мысал
Ағымдағы күн үшін уақыт белдеуін алайық:
<?php
$date = new DateTime();
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Кодты орындау нәтижесі (сервердің баптауларына байланысты):
'Europe/Moscow'
Мысал
Уақыт белдеуін орнатайық және оны тексерейік:
<?php
$date = new DateTime('now', new DateTimeZone('America/New_York'));
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Кодты орындау нәтижесі:
'America/New_York'
Сондай-ақ қараңыз
-
dateфункциясы,
күн мен уақытты пішімдейді -
date_default_timezone_setфункциясы,
әдепкі уақыт белдеуін орнатады -
DateTimeZoneкласы,
уақыт белдеуін білдіреді