"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > PHP में दो तिथियों के बीच के महीनों की सूची कैसे बनाएं?

PHP में दो तिथियों के बीच के महीनों की सूची कैसे बनाएं?

2024-11-08 को प्रकाशित
ब्राउज़ करें:241

How to List Months Between Two Dates in PHP?

दो तिथियों के बीच महीनों की सूची बनाना

विभिन्न अनुप्रयोगों में, एक निर्दिष्ट तिथि सीमा के भीतर महीनों को सूचीबद्ध करना या पुनरावृत्त करना आवश्यक हो जाता है। इसे पूरा करने के लिए, हम PHP में दो समाधान प्रस्तुत करते हैं, जो विभिन्न PHP संस्करणों को पूरा करते हैं। -12-02'); $start->modify('इस महीने का पहला दिन'); $end = नया दिनांक समय('2012-05-06'); $end->संशोधित करें('अगले महीने का पहला दिन'); $अंतराल = दिनांकअंतराल::createFromDateString('1 महीना'); $अवधि = नई दिनांकअवधि($प्रारंभ, $अंतराल, $अंत); foreach ($dt के रूप में अवधि) { इको $dt->फॉर्मेट("Y-m")। "
\n"; }

PHP 5.4 या नया

$start = new DateTime('2010-12-02');
$start->modify('first day of this month');
$end = new DateTime('2012-05-06');
$end->modify('first day of next month');
$interval = DateInterval::createFromDateString('1 month');
$period = new DatePeriod($start, $interval, $end);

foreach ($period as $dt) {
    echo $dt->format("Y-m") . "
\n"; }

ध्यान दें कि प्रारंभ और समाप्ति तिथियों को प्रत्येक महीने के पहले दिन में संशोधित करने से वांछित महीनों की पूरी सूची सुनिश्चित हो जाती है, ऐसे मामलों को रोका जा सकता है जहां फरवरी को छोड़ दिया जा सकता है यदि वर्तमान दिन इसके आखिरी दिन से अधिक है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3