239 of 410 menu

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

setDate विधि DateTime ऑब्जेक्ट में तारीख बदलती है। यह तीन पैरामीटर लेती है: वर्ष (पूर्णांक), महीना (1 से 12 तक पूर्णांक) और दिन (1 से 31 तक पूर्णांक)। यह संशोधित DateTime ऑब्जेक्ट लौटाती है।

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

public DateTime::setDate(int $year, int $month, int $day): DateTime

उदाहरण

15 मार्च 2023 की नई तारीख सेट करते हैं:

<?php $date = new DateTime(); $date->setDate(2023, 3, 15); echo $date->format('Y-m-d'); ?>

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

'2023-03-15'

उदाहरण

गलत तारीखों का स्वचालित सुधार (32 जनवरी, 1 फरवरी में बदल जाएगी):

<?php $date = new DateTime(); $date->setDate(2023, 1, 32); echo $date->format('Y-m-d'); ?>

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

'2023-02-01'

उदाहरण

नकारात्मक मानों के साथ तारीख सेट करना (पिछले वर्ष में संक्रमण):

<?php $date = new DateTime(); $date->setDate(2023, -1, 15); echo $date->format('Y-m-d'); ?>

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

'2022-11-15'

यह भी देखें

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