سلام ازین کد برای تبدیل تاریخ شمسی به میلادی استفاده می کنم
public static string Miladi(string year, string month, string day) {
//تبدیل تاریخ شمسی به میلادی
try
{
PersianCalendar pc = new PersianCalendar();
DateTime dt1 = pc.ToDateTime(int.Parse(year), int.Parse(month), int.Parse(day), 0, 0, 0, 0);
return dt1.Year + "/" + dt1.Month + "/" + dt1.Day;
}
catch
{
return ""; }
}
private void maskeddate1_TextChanged(object sender, EventArgs e) {
if (maskeddate1.MaskCompleted)
{
try
{
string shamsi = maskeddate1.Text;
string year = shamsi.Substring(0, 4);
string manth = shamsi.Substring(shamsi.Length - 5, 2);
string day = shamsi.Substring(shamsi.Length - 2, 2);
textBoxX7.Text = Miladi(year, manth, day);
}
catch
{
}
}
}
}
میخوام تاریخ میلادی در تکست 7 بصورت YYYYY/MM/dd نمایش داده شود چ کار کنم ؟؟