PDA

View Full Version : آموزش: تاریخ فارسی



aliprf
یک شنبه 19 مهر 1388, 13:13 عصر
سلام دوستان
اینم یک کلاس برای نمایش تاریخ فارسی

public string sham30Date(DateTime dt)
{
string[] day = {"شنبه","يک شنبه","دو شنبه","سه شنبه","چهار شنبه","پنج شنبه","جمعه"};
PersianCalendar pcal = new PersianCalendar();
string date = pcal.GetYear(dt).ToString("0000")+"/";
date += pcal.GetMonth(dt).ToString("00")+"/";
date+=pcal.GetDayOfMonth(dt).ToString();
string temp = "";
string a=pcal.GetDayOfWeek(dt).ToString().ToLower();
switch (a)
{
case "saturday":
temp = day[0];
break;
case "sunday":
temp = day[1];
break;
case "monday":
temp = day[2];
break;
case "tuesday":
temp = day[3];
break;
case "wednesday":
temp = day[4];
break;
case "thursday":
temp = day[5];
break;
case "friday":
temp = day[6];
break;
}
return temp+" "+date;
}


منتظر نظرات شما هستم