date

سوال شده توسط: رامین قره داغی

تاریخ ثبت: ۱۴۰۰/۰۸/۰۳

بازدید: 237

پاسخ: 3

تگ: Asp.net Core


سلام استاد خسته نباشید من میخواستم بر اساس تاریخ اطلاعات رو فیلتر کنم و تاریخ توی data base بصورت string هست ولی مشکل فرمت داره حتی convert.toDate رو که میزنم میگه incorrect format چون تاریخ میلادی و شمسی فرمتش یکی نیست
پاسخ ها
user

رامین قره داغی

.

دریافت فایل ضمیمه
user

محمد اشرافی

سلام از این استفاده کنید

public static DateTime ToMiladi(this string persianDate)
        {
            try
            {
            
                string[] std = persianDate.Split("/");
                return new DateTime(
                    int.Parse(std[0]),
                    int.Parse(std[1]),
                    int.Parse(std[2]),
                    new PersianCalendar()
                );
            }
            catch
            {
               return DateTime.Now;
            }
        }
user

محمد اشرافی

لطفا سوالاتتون رو با عنوان های ه کامل ترین بنویسید - مثلا این پرسش می تونست با این عنوان باشد : 

مشکل تبدیل تاریخ شمسی به میلادی 

یا 

فیلتر بر اساس تاریخ شمسی

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات