تبدیل تاریخ تاریخ میلادی به شمسی در نمایش اطلاعات

انجمن و تالار گفتمان طلوع، در حال حاضر نسخه ی آزمایشی است و بعد از تکمیل مراحل طراحی، در اختیار شما دوستان عزیز قرار خواهد گرفت.

- مدیریت فنی سایت (احمد حجازی)

2 ارسال / 0 جدید
آخرین ارسال
تصویر davidrobert
عضو به مدت: 3 ماه 3 هفته
عضو عادی
تبدیل تاریخ تاریخ میلادی به شمسی در نمایش اطلاعات

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

اول از همه از آقا امیر چابک بابت آموزشی هاش زیبا و با توضیحات خوب در اختیار مان قرار داده تشکر میکنم.
و سوالی که داشتم از MVC Razor چطور میشه وقتی تاریخ که میلادی ذخیره میشه در بانک در هنگام نمایش توسط کلاسی که عمل تبدیل تاریخ میلادی به شمسی انجام میدهد استفاده کرد. از این کلاس به این صورت

                                string dateFailure = Convert.ToDateTime(incompatible_data_entry.Failure_Date.ToString().Substring(0, 10)).ToString("yyyy/MM/dd");
                                DateTime FailureDate = UtilityClass.ShamsiToMiladi(dateFailure.ToString());
                                incompatible_data_entry.Failure_Date = FailureDate;

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

تصویر امیر چابک
عضو به مدت: 3 سال 10 ماه
سلام وقت بخیر. در آموزش ام وی

سلام وقت بخیر. در آموزش ام وی سی پیشرفته از پلاگینی استفاده شده که این عمل رو انجام میده همچنین سوس کد این فعالیت در سور کد اصلی اون دوره آموزشی وجود دارد.همچنین توجه داشته باشید با استفاده از سربرگ Globalization میتوانید از کلاس PersianCalendar که بصورت توکار در خود سی شارپ تعبیه شده و وظیفه تبدیل تاریخ را بصورت خودکار انجام میدهد استفاده نمائید.