पायथन में कैलेंडर मॉड्यूल में कैलेंडर और तिथियों से संबंधित सभी सुविधाओं को संभालने की विशेषताएं हैं। यह बहुत व्यापक रूप से उपयोग किए जाने वाले मॉड्यूल में से एक है जिसमें पायथन कार्यक्रमों में तिथियों का उपयोग करने के लिए कई अंतर्निहित कार्य हैं।
उदाहरण
import calendar print(calendar.calendar(2019))
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
2019 January February March Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 1 2 3 1 2 3 7 8 9 10 11 12 13 4 5 6 7 8 9 10 4 5 6 7 8 9 10 14 15 16 17 18 19 20 11 12 13 14 15 16 17 11 12 13 14 15 16 17 21 22 23 24 25 26 27 18 19 20 21 22 23 24 18 19 20 21 22 23 24 28 29 30 31 25 26 27 28 25 26 27 28 29 30 31 April May June Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 1 2 3 4 5 1 2 8 9 10 11 12 13 14 6 7 8 9 10 11 12 3 4 5 6 7 8 9 15 16 17 18 19 20 21 13 14 15 16 17 18 19 10 11 12 13 14 15 16 22 23 24 25 26 27 28 20 21 22 23 24 25 26 17 18 19 20 21 22 23 29 30 27 28 29 30 31 24 25 26 27 28 29 30 July August September Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 1 2 3 4 1 8 9 10 11 12 13 14 5 6 7 8 9 10 11 2 3 4 5 6 7 8 15 16 17 18 19 20 21 12 13 14 15 16 17 18 9 10 11 12 13 14 15 22 23 24 25 26 27 28 19 20 21 22 23 24 25 16 17 18 19 20 21 22 29 30 31 26 27 28 29 30 31 23 24 25 26 27 28 29 30 October November December Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 1 2 3 1 7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 8 14 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 15 21 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 22 28 29 30 31 25 26 27 28 29 30 23 24 25 26 27 28 29 30 31
विशिष्ट महीना
हम उचित मापदंडों के साथ माह फ़ंक्शन का उपयोग करके कैलेंडर से एक विशिष्ट माह प्राप्त कर सकते हैं।
उदाहरण
import calendar print (calendar.month(2019,7))
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
July 2019 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
एक महीने में दिनों की संख्या
हम monthrange() . फ़ंक्शन का उपयोग करके महीने में दिनों की संख्या ज्ञात कर सकते हैं . यह महीने के पहले दिन का कार्यदिवस भी देता है। नीचे दिए गए उदाहरण में हम फरवरी 2019 में दिनों की संख्या का पता लगाते हैं और फरवरी के पहले दिन के कार्यदिवस की संख्या भी प्राप्त करते हैं।
उदाहरण
import calendar print(calendar.monthrange(2019,2))
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
(4, 28)
लीप ईयर
फ़ंक्शन isleap() यह पता लगाने के लिए प्रयोग किया जाता है कि कोई वर्ष लीप वर्ष है या नहीं। हम leapdays() . फ़ंक्शन का भी उपयोग कर सकते हैं दो दिए गए वर्षों की सीमा के बीच लीप वर्ष की संख्या की गणना करने के लिए। नीचे दिए गए उदाहरण में हम पाते हैं कि वर्ष 2019 और 2020 लीप वर्ष हैं या नहीं। और वर्ष 2000 और 2020 के बीच लीप वर्ष की संख्या भी ज्ञात कीजिए।
उदाहरण
import calendar print(calendar.isleap(2019)) print(calendar.isleap(2020)) print(calendar.leapdays(2000, 2020))
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं:
आउटपुट
False True 5