PDA

View Full Version : مبتدی: مشکل در تابع تبدیل تاریخ شمسی



piter11
سه شنبه 15 مهر 1393, 15:30 عصر
این تابع تبدیل تاریخ میلادی شمسیه ولی به این صورت نمایش میده 1393/7/15
من میخوام اینجوری باشه 1393/07/15
یعنی برای ماه و روز اگه لازم بود "0" اضافه کنه کسی راهنماییم میکنه مرسی
System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
string Date = pc.GetYear(DateTime.Now) + "/" + pc.GetMonth(DateTime.Now) + "/" + pc.GetDayOfMonth(DateTime.Now);
label1.Text = Date;

hamid_hr
سه شنبه 15 مهر 1393, 15:38 عصر
string Date = pc.GetYear(DateTime.Now) + "/" + pc.GetMonth(DateTime.Now).ToString("D2") + "/" + pc.GetDayOfMonth(DateTime.Now).ToString("D2");

elec60
سه شنبه 15 مهر 1393, 15:39 عصر
به جاي pc.GetMonth(DateTime.Now) بنويس

pc.GetMonth(DateTime.Now) < 10 ? "0" + pc.GetMonth(DateTime.Now) : pc.GetMonth(DateTime.Now)