سلام.
از کلاس PersianCalendar استفاده کنید.
private void button1_Click(object sender, EventArgs e)
{
System.Globalization.PersianCalendar persianCalendar = new System.Globalization.PersianCalendar();
DateTime dt = DateTime.Now;
string dateTime = persianCalendar.GetYear(dt).ToString("0000") + "/"
+ persianCalendar.GetMonth(dt).ToString("00") + "/"
+ persianCalendar.GetDayOfMonth(dt).ToString("00");
MessageBox.Show(dateTime);
}
به استفاده از این کلاس میتونید تاریخ رو به فرمت شمسی تغییر بدین.
امیدوارم منظورتون رو درست متوجه شده باشم.