بهتر اینه همان اول تاریخ رو به صورت شمسی ذخیره کنید.
کد زیر تاریخ شمسی در متغیر pdate ذخیره شده
میتونید از این کد استفاده کنید
PersianCalendar pc = new PersianCalendar();
string pdate = pc.GetYear(DateTime.Now).ToString("0000") + "/" + pc.GetMonth(DateTime.Now).ToString("00") + "/" + pc.GetDayOfMonth(DateTime.Now).ToString("00");