DateTime klasynyň getTimezone metody

getTimezone metody DateTime obyekti üçin kesgitlenen, DateTimeZone obyektini görkezýän wagt zolagyny yzyna gaýtarýar. Eger wagt zolagy kesgitlenmese, deslapky bolar ýagdaýynda wagt zolagy yzyna gaýtarylar.

Sintaksis

phppublic DateTime::getTimezone(): DateTimeZone|false

Mysal

Häzirki senä üçin wagt zolagyny alalyň:

php<?php
  $date = new DateTime();
  $timezone = $date->getTimezone();
  echo $timezone->getName();
?>

Kodyň ýerine ýetiriliş netijesi (serwer sazlamalaryna bagly):

php'Europe/Moscow'

Mysal

Wagt zolagyny kesgitläliň we ony barlalyň:

php<?php
  $date = new DateTime('now', new DateTimeZone('America/New_York'));
  $timezone = $date->getTimezone();
  echo $timezone->getName();
?>

Kodyň ýerine ýetiriliş netijesi:

php'America/New_York'

Şeýle-de görüň