🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ پردیس فاطمی
تبدیل تاریخ jdatetime
جامعه هوش مصنوعی ایجاد شده در ۰۸ خرداد ۱۴۰۰

استاد من خیلی سرچ کردم تابع تبدیل تاریخ برای سری زمانی پیدا نکردم

 jdatetime رو نصب کردم

کد زیر هم خطا داد

 import jdatetime
data['Date']=data['Date'].apply(jdatetime.date.fromgregorian)   

سلام

نمونه کدتون رو توی فایل ipynb بفرستید لطفا

سیتا ضابطی ۱۵ خرداد ۱۴۰۰، ۱۰:۲۶

خدمتتون ارسال میشه

البته بنده در visual studio code  و پسوند,py اجراکردم

پردیس فاطمی ۱۷ خرداد ۱۴۰۰، ۱۸:۵۹

سلام .

وقت بخیر .

من این مشکل روبا ماژول jdatetime و  با یه تابع سفارشی که خودم نوشتم حل کردم.

منتهی دقت کنید پس از تبدیل همچنان تایپ object هستش که با دستور (pd.to_datetime) به datetime تبدیل میشه.

لطفا اگه روش بهتری به ذهنتون رسید راهنمایی کنید.

ممنون

def custom_date_convert (st):
    """returns the jalali version of the date ."""
    temp = st.strip('\t').split('/')
    yr,mo,d = [int(item) for item in temp]
    fa_date = jdatetime.date(yr,mo,d)
    result = fa_date.togregorian()
    return(result)
نفیسه نقدی ۲۳ خرداد ۱۴۰۰، ۲۰:۲۴

با سلام

مشکل خاصی نبود، توی این کد براتون فیکس کردم

سیتا ضابطی ۲۶ خرداد ۱۴۰۰، ۲۱:۳۶