کد جالی نیست ولی نگاه کن، چیزهایی توش پیدا میشه
PersianCalendar pc = new PersianCalendar();
dt = DateTime.Now;
lbl_Date.Text += " ";
p_tarikh = "";
switch (pc.GetDayOfWeek(dt).ToString())
{
case "Saturday":
lbl_Date.Text += "شنبه ";
break;
case "Sunday":
lbl_Date.Text += "یکشنبه ";
break;
case "Monday":
lbl_Date.Text += "دوشنبه";
break;
case "Tuesday":
lbl_Date.Text += "سه شنبه";
break;
case "Wednesday":
lbl_Date.Text += "چهارشنبه";
break;
case "Thursday":
lbl_Date.Text += "پنجشنبه";
break;
case "Friday":
lbl_Date.Text += "جمعه";
break;
}
switch (pc.GetMonth(dt).ToString())
{
case "1":
strMonth = "فروردین";
break;
case "2":
strMonth = "اردیبهشت";
break;
case "3":
strMonth = "خرداد";
break;
case "4":
strMonth = "تیر";
break;
case "5":
strMonth = "مرداد";
break;
case "6":
strMonth = "شهریور";
break;
case "7":
strMonth = "مهر";
break;
case "8":
strMonth = "آبان";
break;
case "9":
strMonth = "آذر";
break;
case "10":
strMonth = "دی";
break;
case "11":
strMonth = "بهمن";
break;
case "12":
strMonth = "اسفند";
break;
}
lbl_Date.Text += " " + pc.GetDayOfMonth(dt).ToString() + "/ ";
lbl_Date.Text += strMonth;
lbl_Date.Text += "/" + pc.GetYear(dt).ToString() + " ";
p_tarikh = pc.GetYear(dt).ToString() + "/" + pc.GetMonth(dt).ToString() + "/" + pc.GetDayOfMonth(dt).ToString();