Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

अजगर पंडों CustomBusinessHour ऑफ़सेट ऑब्जेक्ट - अगले व्यावसायिक दिन पर जाएँ

अगले कारोबारी दिन पर जाने के लिए, पंडों में 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

  1. पायथन पांडा - अवधि वस्तु का टाइमस्टैम्प प्रतिनिधित्व लौटाएं

    पीरियड ऑब्जेक्ट का टाइमस्टैम्प प्रतिनिधित्व वापस करने के लिए, period.to_timestamp() का उपयोग करें विधि। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd पांडा। अवधि समय की अवधि का प्रतिनिधित्व करती है। एक अवधि वस्तु बनाना period = pd.Period(freq="S", year = 2021, month =

  1. पायथन - पंडों में टाइमस्टैम्प ऑब्जेक्ट से कार्यदिवस प्राप्त करें

    टाइमस्टैम्प ऑब्जेक्ट से कार्यदिवस प्राप्त करने के लिए, timestamp.weekday() . का उपयोग करें तरीका। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd import datetime पंडों में टाइमस्टैम्प सेट करें। टाइमस्टैम्प ऑब्जेक्ट बनाएं timestamp = pd.Timestamp(datetime.datetime(2021, 5, 12)) वर

  1. पायथन पांडा - यूटीसी ऑफसेट समय प्राप्त करें

    UTC ऑफ़सेट समय प्राप्त करने के लिए, timestamp.utcoffset() . का उपयोग करें . सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - import pandas as pd टाइमस्टैम्प बनाना timestamp = pd.Timestamp('2021-10-16T15:12:34.261811624', tz='UTC') UTC दिन और समय के साथ नया टाइमस्टैम्प timestamp.utcnow