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

phppublic DateTime::getTimezone(): DateTimeZone|false

Nümunə

Cari tarix üçün vaxt qurşağını əldə edək:

php<?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):

php'Europe/Moscow'

Nümunə

Vaxt qurşağını təyin edək və yoxlayaq:

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

Kodun icrasının nəticəsi:

php'America/New_York'

Həmçinin bax