अगले कारोबारी दिन पर जाने के लिए, पंडों में CustomBusinessHour.next_bday प्रॉपर्टी का उपयोग करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -
pd के रूप में पांडा आयात करें
पंडों में टाइमस्टैम्प ऑब्जेक्ट सेट करें -
टाइमस्टैम्प =pd.Timestamp('2021-12-20 08:35:10')
CustomBusinessHour ऑफ़सेट बनाएँ। CustomBusinessHour डेटऑफ़सेट उपवर्ग है -
cbhOffset =pd.tseries.offsets.CustomBusinessHour(start ='09:30', end ='18:00', n =5, Weekmask ='Mon Tue Wed Fri')
CustomBusinessHour ऑफ़सेट प्रदर्शित करें -
प्रिंट("\nकस्टम बिजनेस आवर ऑफसेट...\n",cbhOffset)
अगला व्यावसायिक दिन प्रदर्शित करें -
प्रिंट("\nअगले कारोबारी दिन...\n", टाइमस्टैम्प + cbhOffset.next_bday)
उदाहरण
निम्नलिखित कोड है -
पंडों को पीडी के रूप में आयात करें# पांडास्टिमस्टैम्प =पीडी में टाइमस्टैम्प ऑब्जेक्ट सेट करें। CustomBusinessHour Offset# CustomBusinessHour, DateOffset उपवर्ग है# वैध व्यावसायिक दिनों का वीकमास्कcbhOffset =pd.tseries.offsets.CustomBusinessHour(start ='09:30', end ='18:00', n =5, Weekmask ='Mon Tue Wed' शुक्र')# CustomBusinessHour Offsetprint("\nCustomBusinessHour Offset...\n",cbhOffset)# प्रदर्शित करें अगले कारोबारी दिन का प्रिंट ("\nअगले कारोबारी दिन...\n", टाइमस्टैम्प + cbhOffset.next_bday)प्रदर्शित करें पूर्व>आउटपुट
यह निम्नलिखित कोड उत्पन्न करेगा -
टाइमस्टैम्प... 2021-12-20 08:35:10CustomBusinessHour ऑफसेट... <5 * कस्टम बिजनेस घंटे:CBH=09:30-18:00>अगले कारोबारी दिन... 2021-12-21 08:35:10