कक्षा DateTime की विधि getTimezone

विधि getTimezone, DateTimeZone की एक वस्तु लौटाती है, जो DateTime वस्तु के लिए निर्धारित समय क्षेत्र का प्रतिनिधित्व करती है। यदि समय क्षेत्र निर्धारित नहीं है, तो डिफ़ॉल्ट समय क्षेत्र लौटाया जाएगा।

वाक्य-विन्यास

phppublic DateTime::getTimezone(): DateTimeZone|false

उदाहरण

वर्तमान तिथि के लिए समय क्षेत्र प्राप्त करें:

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

कोड निष्पादन का परिणाम (सर्वर सेटिंग्स पर निर्भर करता है):

php'Europe/Moscow'

उदाहरण

समय क्षेत्र निर्धारित करें और इसकी जाँच करें:

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

कोड निष्पादन का परिणाम:

php'America/New_York'

यह भी देखें

  • फ़ंक्शन date,
    जो तिथि और समय को फॉर्मेट करता है
  • फ़ंक्शन date_default_timezone_set,
    जो डिफ़ॉल्ट समय क्षेत्र निर्धारित करता है
  • कक्षा DateTimeZone,
    जो एक समय क्षेत्र का प्रतिनिधित्व करती है