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

পাইথন প্যান্ডাস - DateOffset অবজেক্টের ন্যানোসেকেন্ডের সংখ্যা ফেরত দিন


DateOffset অবজেক্টের ন্যানোসেকেন্ডের সংখ্যা জানতে প্যান্ডাসে offset.nanos প্রপার্টি ব্যবহার করুন।

প্রথমে প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট করুন:

from pandas.tseries.frequencies import to_offset
import pandas as pd

প্যান্ডাসে টাইমস্ট্যাম্প অবজেক্ট সেট করুন:

timestamp = pd.Timestamp('2021-08-30 03:08:02.000045')

DateOffset তৈরি করুন। এখানে আমরা "D" ফ্রিকোয়েন্সি ব্যবহার করে দিনগুলো বৃদ্ধি করছি:

offset = to_offset("5D")

আপডেটেড টাইমস্ট্যাম্প প্রদর্শন করুন:

print("\nআপডেটেড টাইমস্ট্যাম্প...\n", timestamp + offset)

দেওয়া DateOffset অবজেক্টের ন্যানোসেকেন্ডের সংখ্যা ফেরত দিন:

print("\nDateOffset অবজেক্টের ন্যানোসেকেন্ডের সংখ্যা..\n", offset.nanos)

উদাহরণ

পূর্ণ কোড:

from pandas.tseries.frequencies import to_offset
import pandas as pd

# প্যান্ডাসে টাইমস্ট্যাম্প অবজেক্ট সেট করুন
timestamp = pd.Timestamp('2021-08-30 03:08:02.000045')
# টাইমস্ট্যাম্প প্রদর্শন করুন
print("টাইমস্ট্যাম্প...\n", timestamp)

# DateOffset তৈরি করুন
# আমরা "D" ফ্রিকোয়েন্সি ব্যবহার করে দিনগুলো বৃদ্ধি করছি
offset = to_offset("5D")

# DateOffset প্রদর্শন করুন
print("\nDateOffset...\n", offset)

# আপডেটেড টাইমস্ট্যাম্প প্রদর্শন করুন
print("\nআপডেটেড টাইমস্ট্যাম্প...\n", timestamp + offset)

# দেওয়া DateOffset অবজেক্টের ন্যানোসেকেন্ডের সংখ্যা ফেরত দিন
print("\nDateOffset অবজেক্টের ন্যানোসেকেন্ডের সংখ্যা..\n", offset.nanos)

আউটপুট

ফলাফল:

টাইমস্ট্যাম্প... 2021-08-30 03:08:02.000045
DateOffset... <5 * Days>
আপডেটেড টাইমস্ট্যাম্প... 2021-09-04 03:08:02.000045
DateOffset অবজেক্টের ন্যানোসেকেন্ডের সংখ্যা.. 432000000000000

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

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

  3. পাইথন প্যান্ডাস - ইন্ডেক্স অবজেক্টে অনন্য এলিমেন্টের সংখ্যা ফেরত দেওয়া

  4. পাইথন প্যান্ডাস - Timedelta অবজেক্ট থেকে ন্যানোসেকেন্ড ফেরত দিন