পান্ডাসে BusinessHour.next_bday প্রপার্টি ব্যবহার করে পরবর্তী ব্যবসায়িক দিনে যান। প্রথমে, প্রয়োজনীয় লাইব্রেরিগুলি আমদানি করুন -
import datetime import pandas as pd
বিজনেস আওয়ার অফসেট তৈরি করুন। বিজনেস আওয়ার হল ডেটঅফসেট সাবক্লাস −
bhOffset = pd.tseries.offsets.BusinessHour(offset = datetime.timedelta(days = 3, hours = 3))
বিজনেস আওয়ার অফসেট −
প্রদর্শন করুনprint("\nBusinessHour Offset...\n",bhOffset)
পান্ডাস-
-এ টাইমস্ট্যাম্প অবজেক্ট সেট করুনtimestamp = pd.Timestamp('2021-9-30 06:50:20')
পরবর্তী ব্যবসায়িক দিন প্রদর্শন করুন −
print("\nThe next business day...\n",timestamp + bhOffset.next_bday)
উদাহরণ
নিম্নলিখিত কোড -
import datetime import pandas as pd # Set the timestamp object in Pandas timestamp = pd.Timestamp('2021-9-30 06:50:20') # Display the Timestamp print("Timestamp...\n",timestamp) # Create the BusinessHour Offset # BusinessHour is the DateOffset subclass bhOffset = pd.tseries.offsets.BusinessHour(offset = datetime.timedelta(days = 3, hours = 3)) # Display the BusinessHour Offset print("\nBusinessHour Offset...\n",bhOffset) # Display the next business day print("\nThe next business day...\n",timestamp + bhOffset.next_bday)
আউটপুট
এটি নিম্নলিখিত কোড তৈরি করবে -
Timestamp... 2021-09-30 06:50:20 BusinessHour Offset... <BusinessHour: offset=datetime.timedelta(days=3, seconds=10800): BH=09:00-17:00> The next business day... 2021-10-01 06:50:20