DateTime sinfinin getTimezone metodu
getTimezone metodu DateTime obyekti üçün təyin edilmiş vaxt qurşağını təmsil edən DateTimeZone obyektini qaytarır.
Əgər vaxt qurşağı təyin edilməyibsə, standart vaxt qurşağı qaytarılacaq.
Sintaksis
public DateTime::getTimezone(): DateTimeZone|false
Nümunə
Cari tarix üçün vaxt qurşağını əldə edək:
<?php
$date = new DateTime();
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Kodun icrasının nəticəsi (server quraşdırmalarından asılıdır):
'Europe/Moscow'
Nümunə
Vaxt qurşağını təyin edək və yoxlayaq:
<?php
$date = new DateTime('now', new DateTimeZone('America/New_York'));
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
Kodun icrasının nəticəsi:
'America/New_York'
Həmçinin bax
-
datefunksiyası,
tarixi və vaxtı formatlayır -
date_default_timezone_setfunksiyası,
standart vaxt qurşağını təyin edir -
DateTimeZonesinfi,
vaxt qurşağını təmsil edir