DateTime դասի getTimezone մեթոդը
getTimezone մեթոդը վերադարձնում է DateTimeZone օբյեկտ,
որը ներկայացնում է DateTime օբյեկտի համար սահմանված ժամային գոտին:
Եթե ժամային գոտին սահմանված չէ, կվերադարձվի լռելյայն ժամային գոտին:
Շարահյուսություն
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դասը,
որը ներկայացնում է ժամային գոտի