نقل قول نوشته شده توسط bachebahal_1363 مشاهده تاپیک
سورسش رو در زیر قرار می دم البته یه تاریخ هم بهش اضافه کردم .
سلام
دوست من چرا خودت رو تو زحمت انداختی و تابع تبدیل میلادی به شمسی نوشتی خود دات نت داره .


///<summary>
/// تبدیل میلادی به شمسی
///</summary>
///<param name="MiladiDate"></param>
///<returns></returns>
publicstaticstring PersianDate(DateTime MiladiDate)
{
PersianCalendar PerCldr = newPersianCalendar();
return SetZero(PerCldr.GetYear(MiladiDate).ToString(), 4) + "/" +
SetZero(PerCldr.GetMonth(MiladiDate).ToString(), 2) +
"/" +
SetZero(PerCldr.GetDayOfMonth(MiladiDate).ToString (), 2);
}


///<summary>
/// ثبت صفر درسمت چپ رشته در طول ثابت
///</summary>
///<param name="Number"></param>
///<param name="Len"></param>
///<returns></returns>
publicstaticstring SetZero(object Number, object Len)
{
string TmpString = Number.ToString();
int TmpLen = Convert.ToInt32(Len);
return Right(Replicate("0", TmpLen) + TmpString, TmpLen);
}

در ضمن روی کد کار میکنم اگر تونستم یه کاری روش انجام بدم همین جا قرار میدهم.