PDA

View Full Version : سوال: تبدیل تاریخ میلادی (با شماره ماه دو عدد)



طبیب دل
دوشنبه 30 فروردین 1389, 22:21 عصر
سلام
یه تابه برای تبدیل تاریخ میلادی به شمسی می خوام که شماره ماه رو حتما با دو عدد بزنه مثلا 1388/02/15 نه اینکه 1388/2/15
با persia.DLL تبدیل میکنم ولی شماره ماه رو با یه عدد میزنه

Peyman.Gh
دوشنبه 30 فروردین 1389, 22:41 عصر
System.Globalization.PersianCalendar persian = new System.Globalization.PersianCalendar();
string year = persian.GetYear(DateTime.Now).ToString();
string month = persian.GetMonth(DateTime.Now).ToString();
string day = persian.GetDayOfMonth(DateTime.Now).ToString();
string week = persian.GetDayOfWeek(DateTime.Now).ToString();
if (month.Length < 2)
{
month = "0" + month;
}
string Date =year +"/" + month + "/" + day;
label1.Text = Date;موفق باشید.