View Full Version : حرفه ای: بدست آوردن نام روز از تاریخ شمسی
hmahdavi921
یک شنبه 26 اردیبهشت 1395, 14:15 عصر
سلام
آیا میشه با PersianDateControls تاریخ شمسی رو گرفت و نام روز رو برگردوند؟
با تشکر
nurani
یک شنبه 26 اردیبهشت 1395, 18:50 عصر
using System.Globalization;
//کد پایین فقط روز رو به رشته شمسی تبدیل می کند
public string miladi2shamsi2(DateTime _date)
{
PersianCalendar pc = new PersianCalendar();
StringBuilder sb = new StringBuilder();
string s = pc.GetDayOfWeek(_date).ToString();
switch (s.ToUpper())
{
case "SATURDAY":
sb.Append("شنبه ");
break;
case "SUNDAY":
sb.Append("يكشنبه");
break;
case "MONDAY":
sb.Append("دوشنبه");
break;
case "TUESDAY":
sb.Append("سه شنبه ");
break;
case "WEDNESDAY":
sb.Append("چهار شنبه ");
break;
case "THURSDAY":
sb.Append("پنج شنبه ");
break;
case "FRIDAY":
sb.Append("جمعه");
break;
}
return sb.ToString();
string mytoday2 = miladi2shamsi2(DateTime.Now);
label7.Text = mytoday2;
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.