किसी भी प्रकार के इन-बिल्ट कैलेंडर के माध्यम से तारीख को संभालना किसी भी प्रोग्रामिंग भाषा के लिए केंद्रीय होता है। यहां हम देखते हैं कि पायथन की इन-बिल्ट लाइब्रेरी में उपलब्ध विभिन्न तारीख से संबंधित कार्यों को कैसे संभालना है।
पहला सप्ताह का दिन ()
इस फ़ंक्शन का उपयोग करके हम सप्ताह के पहले दिन को निर्दिष्ट संख्या पाते हैं।
उदाहरण
import calendar # print starting day number print("The number of the first day in calendar is : ") print(calendar.firstweekday())
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
The number of the first day in calendar is : 0
लीपडे (प्रारंभ वर्ष, समाप्ति वर्ष)
इस फ़ंक्शन का उपयोग दो दिए गए वर्षों के बीच लीप दिनों की संख्या की गणना करने के लिए किया जाता है।
उदाहरण
import calendar print("The number of leap days between 1980 and 2015:") print (calendar.leapdays(1980, 2015))
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
The number of leap days between 1980 and 2015: 9
HTMLCalendar
यह फ़ंक्शन आपको एक महीने के लिए HTML स्वरूपित कैलेंडर प्रिंट करने की अनुमति देता है।
उदाहरण
import calendar hc = calendar.HTMLCalendar(calendar.TUESDAY) a = hc.formatmonth(2019, 3) print(a)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
<table border="0" cellpadding="0" cellspacing="0" class="month"> <tr><th colspan="7" class="month">March 2019</th></tr> <tr><th class="tue">Tue</th><th class="wed">Wed</th><th class="thu">Thu</th> <th class="fri">Fri</th><th class="sat">Sat</th><th class="sun">Sun</th><th class="mon">Mon</th></tr> <tr><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td> <td class="fri">1</td><td class="sat">2</td><td class="sun">3</td><td class="mon">4</td></tr> <tr><td class="tue">5</td><td class="wed">6</td><td class="thu">7</td><td class="fri">8</td> <td class="sat">9</td><td class="sun">10</td><td class="mon">11</td></tr> <tr><td class="tue">12</td> <td class="wed">13</td><td class="thu">14</td><td class="fri">15</td><td class="sat">16</td> <td class="sun">17</td><td class="mon">18</td></tr> <tr><td class="tue">19</td><td class="wed">20</td> <td class="thu">21</td><td class="fri">22</td><td class="sat">23</td><td class="sun">24</td> <td class="mon">25</td></tr> <tr><td class="tue">26</td><td class="wed">27</td><td class="thu">28</td> <td class="fri">29</td><td class="sat">30</td><td class="sun">31</td><td class="noday"> </td> </tr></table>