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

পাইথনে পান্ডাস অফসেটকে পাইথন ডেটে কনভার্ট করবেন?

যখন আপনি একটি ডেট অবজেক্ট থেক পান্ডাস বিয়োগ করেন, তবে আপনি একটি পান্ডাস 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'>
  1. JS Date কে Python date অবজেক্টে রূপান্তর করার উপায়

  2. Pandas DataFrame-কে ডেট অনুযায়ী এগريجেট করে প্লট করুন

  3. পাইথনে স্ট্রিংকে ডিকশনারিতে রূপান্তর করা

  4. পাইথনে স্ট্রিংকে বাইনারি ফরম্যাটে রূপান্তর করা