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

পাইথন প্যান্ডাস - Timedelta নির্দিষ্ট রেজোলিউশনে রাউন্ড করুন

Timedelta অবজেক্টকে যেকোনো রেজোলিউশনে রাউন্ড করতে timedelta.round(freq=...) মেথড ব্যবহার করুন। freq প্যারামিটারে প্যান্ডাস ফ্রিকোয়েন্সি স্ট্রিং (যেমন 's', 'T', 'H', 'D' ইত্যাদি) দিন।

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

import pandas as pd

Timedelta অবজেক্ট তৈরি করুন

timedelta = pd.Timedelta('2 days 10 hours 45 min 20 s 35 ms 55 ns')

Timedelta প্রদর্শন করুন

print("Timedelta...\n", timedelta)

সেকেন্ড রেজোলিউশনে রাউন্ড করুন

timedelta.round(freq='s')

সম্পূর্ণ উদাহরণ

import pandas as pd

# TimeDeltas is Python's standard datetime library uses a different representation timedelta's
# create a Timedelta object
timedelta = pd.Timedelta('2 days 10 hours 45 min 20 s 35 ms 55 ns')

# display the Timedelta
print("Timedelta...\n", timedelta)

# return the rounded Timestamp with seconds frequency
# Here, the specified resolution is set using the "freq" parameter
res = timedelta.round(freq='s')

# display the rounded Timestamp
print("\nTimedelta (seconds rounded)...\n", res)

আউটপুট

Timedelta... 2 days 10:45:20.035000055
Timedelta (seconds rounded)... 2 days 10:45:20

সাধারণ ফ্রিকোয়েন্সি কোড: 'D'=দিন, 'H'=ঘণ্টা, 'T'/'min'=মিনিট, 'S'/'s'=সেকেন্ড, 'ms'/'L'=মিলিসেকেন্ড, 'us'/'U'=মাইক্রোসেকেন্ড, 'ns'=ন্যানোসেকেন্ড।

  1. পাইথন প্যান্ডাস - Timedelta মিলিসেকেন্ড ফ্লোর রেজোলিউশনে রিটার্ন করুন

  2. পাইথন প্যান্ডাস - Timedelta মিলিসেকেন্ড সিলিং রেজোলিউশনে রিটার্ন করুন

  3. পাইথন প্যান্ডাস - Timedelta সেকেন্ড সিলিং রেজোলিউশনে রিটার্ন করুন

  4. পাইথন প্যান্ডাস - Timedelta মিনিট সিলিং রেজোলিউশনে রিটার্ন করুন