কম্পিউটার টিউটোরিয়াল

পাইথন পান্ডাস CustomBusinessHour অফসেট অবজেক্ট - পরবর্তী বিজনেস ডে-এ যাওয়া

পান্ডাসে CustomBusinessHour.next_bday প্রোপার্টি ব্যবহার করে পরবর্তী বিজনেস ডে (next business day) বের করা যায়।

প্রক্রিয়া

  1. import pandas as pd
  2. timestamp = pd.Timestamp('2021-12-20 08:35:10')
  3. cbhOffset = pd.tseries.offsets.CustomBusinessHour(start='09:30', end='18:00', n=5, weekmask='Mon Tue Wed Fri')
  4. অফসেট প্রদর্শন করুন।
  5. timestamp + cbhOffset.next_bday দিয়ে পরবর্তী বিজনেস ডে দেখুন।

উদাহরণ কোড

import pandas as pd

timestamp = pd.Timestamp('2021-12-20 08:35:10')
print("Timestamp...\n", timestamp)

cbhOffset = pd.tseries.offsets.CustomBusinessHour(start='09:30', end='18:00', n=5, weekmask='Mon Tue Wed Fri')
print("\nCustomBusinessHour Offset...\n", cbhOffset)

print("\nThe next business day...\n", timestamp + cbhOffset.next_bday)

আউটপুট

Timestamp... 2021-12-20 08:35:10
CustomBusinessHour Offset... <5 * CustomBusinessHours: CBH=09:30-18:00>
The next business day... 2021-12-21 08:35:10
  1. পাইথন প্যান্ডাস - অফসেট অবজেক্টে প্রয়োগ করা ফ্রিকোয়েন্সির নাম ফেরত দিন

  2. পাইথন পান্ডাস - Period অবজেক্টের টাইমস্ট্যাম্প রিপ্রেজেন্টেশন ফেরত দেওয়ার পদ্ধতি

  3. পাইথন - প্যান্ডাসে Timestamp অবজেক্ট থেকে সপ্তাহের দিন পান

  4. পাইথন প্যান্ডাস - UTC অফসেট সময় পান