232 of 410 menu

DateTime क्लास की createFromFormat विधि

DateTime क्लास की स्टैटिक विधि createFromFormat निर्दिष्ट फॉर्मेट के अनुरूप स्ट्रिंग से DateTime ऑब्जेक्ट बनाने की अनुमति देती है। यह तीन पैरामीटर लेती है: तारीख का फॉर्मेट, तारीख वाली स्ट्रिंग और वैकल्पिक DateTimeZone ऑब्जेक्ट। त्रुटि की स्थिति में DateTime ऑब्जेक्ट या false लौटाती है।

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

DateTime::createFromFormat( string $format, string $datetime, DateTimeZone $timezone = null ): DateTime|false

उदाहरण

आइए दिन-महीना-साल फॉर्मेट की स्ट्रिंग से तारीख बनाएं:

<?php $date = DateTime::createFromFormat('d-m-Y', '15-07-2023'); echo $date->format('Y-m-d'); ?>

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

'2023-07-15'

उदाहरण

आइए गैर-मानक फॉर्मेट की स्ट्रिंग से तारीख और समय बनाएं:

<?php $date = DateTime::createFromFormat('Y/m/d H:i', '2023/07/15 14:30'); echo $date->format('d.m.Y H:i:s'); ?>

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

'15.07.2023 14:30:00'

उदाहरण

आइए टाइमज़ोन निर्दिष्ट करते हुए तारीख बनाएं:

<?php $timezone = new DateTimeZone('Europe/Moscow'); $date = DateTime::createFromFormat('Y-m-d H:i:s', '2023-07-15 14:30:00', $timezone); echo $date->format('Y-m-d H:i:s e'); ?>

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

'2023-07-15 14:30:00 Europe/Moscow'

यह भी देखें

  • format विधि,
    जो तारीख और समय को फॉर्मेट करती है
  • strtotime फ़ंक्शन,
    जो तारीख के टेक्स्ट विवरण को टाइमस्टैम्प में बदलता है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें