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

خوب خود دات نت تاریخ شمسی رو داره. توی:
کد:
System.Globalization.PersianCalendar
یه دونه متغیر از نوعش تعریف کنید و ازش استفاده کنید. مثلا دادن تاریخ امروز:
کد:
System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
MessageBox.Show(pc.GetYear(DateTime.Now)+"/"+pc.GetMonth(DateTime.Now)+"/"+pc.GetDayOfMonth(DateTime.Now));
(۱۲-آبان-۱۳۸۸, ۱۲:۲۳:۲۱)ajlajlajl نوشته است: [ -> ]خوب خود دات نت تاریخ شمسی رو داره. توی:
کد:
System.Globalization.PersianCalendar
یه دونه متغیر از نوعش تعریف کنید و ازش استفاده کنید. مثلا دادن تاریخ امروز:
کد:
System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
MessageBox.Show(pc.GetYear(DateTime.Now)+"/"+pc.GetMonth(DateTime.Now)+"/"+pc.GetDayOfMonth(DateTime.Now));
نه.نمیخوام از تابعهای خودش استفاده کنم.با دستورات اولیه وساده ی سی شارپ.همون تابعها و کلاس.همین.حتی تاریخ را هم میخوایم به صورت یک رشته بگیریم.
بفرماید. فکر نکنم مشکلی داشته باشه.
وای مرسی من برای سایتم خیلی وقته دنبال این کد بودم. ممنون از شما