تبدیل تاریخ میلادی به شمسی در استیمول سافت ریپورت

با این کد در محیط گزارش گیری استیمول سافت ریپورت Stimulsoft Reports می توانید
به راحتی از تاریخ شمسی استفاده کنید .

1 - در قسمت code باید متد تبدیل تاریخ میلادی به شمسی را نوشت :

public string DateToshamsi(object date)
{
System.Globalization.PersianCalendar shamsi = new System.Globalization.PersianCalendar();

DateTime da = (DateTime)date;
int year = shamsi.GetYear(da);
int month = shamsi.GetMonth(da);
int day = shamsi.GetDayOfMonth(da);
return year.ToString()+ "/"+ month.ToString() + "/"+day.ToString();
}

تبدیل تاریخ میلادی به شمسی در استیمول سافت ریپورت

2 - در هر قسمتی از گزارش خودتون که میخواهید از تاریخ شمسی استفاده کنید کد زیر را اضافه کنید :

{DateToshamsi(Today)}

تبدیل تاریخ میلادی به شمسی در استیمول سافت ریپورت

امیدوارم از این آموزش لذت برده باشید.

سربلند و پیروز باشید ...

یا علی