228 of 410 menu

DateTimeZone क्लास

DateTimeZone क्लास PHP में समय क्षेत्रों के साथ कार्य करने की अनुमति देती है। यह कंस्ट्रक्टर में समय क्षेत्र पहचानकर्ता वाली स्ट्रिंग स्वीकार करती है।

सिंटैक्स

new DateTimeZone(string $timezone);

उदाहरण

आइए मास्को के लिए एक समय क्षेत्र ऑब्जेक्ट बनाएं:

<?php $timezone = new DateTimeZone('Europe/Moscow'); print_r($timezone); ?>

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

DateTimeZone Object ( 'timezone_type' => 3 'timezone' => Europe/Moscow )

उदाहरण

DateTime क्लास के साथ उपयोग:

<?php $timezone = new DateTimeZone('America/New_York'); $date = new DateTime('now', $timezone); echo $date->format('Y-m-d H:i:s'); ?>

कोड निष्पादन का परिणाम (न्यूयॉर्क में वर्तमान समय):

'2025-06-15 14:30:00'

उदाहरण

सभी उपलब्ध समय क्षेत्रों की सूची प्राप्त करना:

<?php $timezones = DateTimeZone::listIdentifiers(); print_r(array_slice($timezones, 0, 5)); ?>

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

[ 'Africa/Abidjan' 'Africa/Accra' 'Africa/Addis_Ababa' 'Africa/Algiers' 'Africa/Asmara' ]

उदाहरण

UTC से समय क्षेत्र का ऑफ़सेट प्राप्त करना:

<?php $timezone = new DateTimeZone('Asia/Tokyo'); echo $timezone->getOffset($date) / 3600; ?>

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

9

यह भी देखें

  • क्लास DateTime,
    तिथि और समय के साथ कार्य के लिए
  • क्लास DateInterval,
    जो एक समय अंतराल निर्दिष्ट करती है
  • फ़ंक्शन date_default_timezone_set,
    डिफ़ॉल्ट समय क्षेत्र सेट करने के लिए
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें