किसी प्रकार के इनबिल्ट कैलेंडर के माध्यम से तारीख को संभालना किसी भी प्रोग्रामिंग भाषा का केंद्र है। यहां हम देखते हैं कि Python के इनबिल्ट लाइब्रेरी में उपलब्ध विभिन्न तारीख संबंधी फ़ंक्शन को कैसे संभालें।
firstweekday()
इस फ़ंक्शन का उपयोग करके हम सप्ताह के पहले दिन को दी गई संख्या ढूंढते हैं।
उदाहरण
import calendar # शुरुआती दिन की संख्या प्रिंट करें print("कैलेंडर में पहले दिन की संख्या है : ") print(calendar.firstweekday())आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -
कैलेंडर में पहले दिन की संख्या है : 0
leapdays(StartYear, EndYear)
यह फ़ंक्शन दो दिए गए वर्षों के बीच लीप दिनों की संख्या की गणना करने के लिए उपयोग किया जाता है।
उदाहरण
import calendar print("1980 और 2015 के बीच लीप दिनों की संख्या:") print(calendar.leapdays(1980, 2015))आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -
1980 और 2015 के बीच लीप दिनों की संख्या: 9
HTMLCalendar
यह फ़ंक्शन आपको एक महीने के लिए HTML फॉर्मेटेड कैलेंडर प्रिंट करने की अनुमति देता है।
उदाहरण
import calendar hc = calendar.HTMLCalendar(calendar.TUESDAY) a = hc.formatmonth(2019, 3) print(a)
आउटपुट
उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -
| March 2019 | ||||||
|---|---|---|---|---|---|---|
| Tue | Wed | Thu | Fri | Sat | Sun | Mon |
| 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 | |