যখন আপনি একটি ডেট অবজেক্ট থেক পান্ডাস বিয়োগ করেন, তবে আপনি একটি পান্ডাস Timestamp অবজেক্ট পান। আপনি এই অবজেক্টকে স্ট্রিং ফরম্যাট ডেট বা ডেট অবজেক্ট (স্ট্যান্ডার্ড পাইথন ডেট) এ কনভার্ট করতে পারেন। অথবা আপনি datetime লাইব্রেরির timedelta অবজেক্ট ব্যবহার করতে পারেন।
উদাহরণ
from pandas.tseries.frequencies import to_offset
import pandas as pd
dt = pd.to_datetime('2018-01-04') - to_offset("5D")
print(type(dt))
আউটপুট
এটি নিচের আউটপুট দেবে:
<class 'pandas._libs.tslib.Timestamp'>
এটিকে একটি দেওয়া ফরম্যাটের স্ট্রিং-এ কনভার্ট করতে, আপনি strftime ফাংশন ব্যবহার করতে পারেন। এটিকে ডেট অবজেক্টে কনভার্ট করতে, আপনি এই অবজেক্টের ওপর date() ফাংশন ব্যবহার করতে পারেন।
উদাহরণ
from pandas.tseries.frequencies import to_offset
import pandas as pd
dt = pd.to_datetime('2018-01-04') - to_offset("5D")
print(dt.strftime('%Y-%m-%d'))
print(dt.date())
print(type(dt.date()))
আউটপুট
এটি নিচের আউটপুট দেবে:
2017-12-30 2017-12-30 <class 'datetime.date'>