PDA

View Full Version : سوال: به دست آوردن نام روز هفته



mohammad abedi
پنج شنبه 16 دی 1389, 09:28 صبح
با سلام

من از کد زیر برای بدست آوردن تاریخ استفاده میکنم. مشکلی که من دارم اینه که چه شکلی اسم روز هفته رو بدست بیارم، مثلا خروجی اینو بهم بده:

امروز پنج شنبه 16 دی ماه 1389

با تشکر



int month = 0;
string strdate = "";
DateTime MyDateTime = DateTime.Now;
PersianCalendar persian = new PersianCalendar();
strdate += persian.GetDayOfMonth(MyDateTime);
month = persian.GetMonth(MyDateTime);
if (month == 1)
strdate += " " + "فروردین";
else
if (month == 2)
strdate += " " + "اردیبهشت";
else
if (month == 3)
strdate += " " + "خرداد";
else
if (month == 4)
strdate += " " + "تیر";
else
if (month == 5)
strdate += " " + "مرداد";
else
if (month == 6)
strdate += " " + "شهریور";
else
if (month == 7)
strdate += " " + "مهر";
else
if (month == 8)
strdate += " " + "آبان";
else
if (month == 9)
strdate += " " + "آذر";
else
if (month == 10)
strdate += " " + "دی";
else
if (month == 11)
strdate += " " + "بهمن";
else
if (month == 12)
strdate += " " + "اسفند";
strdate += " " + persian.GetYear(MyDateTime).ToString();
lbldate.Text = strdate;

Behrouz1985
پنج شنبه 16 دی 1389, 09:37 صبح
PersianCalendar pr = new PersianCalendar();
string s = pr.GetDayOfWeek(DateTime.Now).ToString();

mohammad abedi
پنج شنبه 16 دی 1389, 09:44 صبح
آقا بهروز دستت درد نکنه فقط باید برش گردونم به فارسی مثل ماهها
باهم ممنون:تشویق: