Parsi Coders

نسخه‌ی کامل: تبدیل تاریخ شمسی به میلادی
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
به کمک دستور زیر میتونید تاریخ شمسی را به میلادی تبدیل کنید
کد:
public static string Shamsi2Miladi(DateTime Date)        {            GregorianCalendar gc = new GregorianCalendar(GregorianCalendarTypes.USEnglish  );            return gc.GetDayOfMonth(Date).ToString()+ "/"                    + gc.GetMonth(Date).ToString()+ "/"                    + gc.GetYear(Date).ToString();        }
برای این کار باید از یک namespace به نام Globalization استفاده کرد.


کد:
using System.Globalization;
در ادامه از تابع زیر استفاده می کنیم.
کد:
Public string PersianDate(){  PersianCalender M=new PersianCalender();string strDate;strDate=M.GetYear(DateTime.Now).Tostring();strDate+="/";strDate+=M.GetYear(DateTime.Now).Tostring();strDate+="/";strDate+=M.GetYear(DateTime.Now).Tostring();return strDate; }