DateTime Use in Library SystemManagement

System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();   //object of System.Globalization.PersianCalendar class
            textBox1.Text = pc.GetYear(DateTime.Now) + "/" + pc.GetMonth(DateTime.Now) + "/" + pc.GetDayOfMonth(DateTime.Now);   //date of today in textbox1 without change
            textBox2.Text = pc.GetYear(DateTime.Now) + "/" + pc.GetMonth(DateTime.Now) + "/" + pc.GetDayOfMonth(DateTime.Now.AddDays(14));   //date today+14days just wiht change of day in textbox2
            if (pc.GetDayOfMonth(DateTime.Now) + 14 > pc.GetDaysInMonth(pc.GetYear(DateTime.Now), pc.GetMonth(DateTime.Now)))   //condition for control month change
            {
                textBox2.Text = pc.GetYear(DateTime.Now) + "/" + pc.GetMonth(DateTime.Now.AddMonths(1)) + "/" + pc.GetDayOfMonth(DateTime.Now.AddDays(14));   //date today+14days when month and day are changed in textbox2
                if (pc.GetMonth(DateTime.Now) + 1 > pc.GetMonthsInYear(pc.GetYear(DateTime.Now))) //condition for control year change
                {
                    textBox2.Text = pc.GetYear(DateTime.Now.AddYears(1)) + "/" + pc.GetMonth(DateTime.Now.AddMonths(1)) + "/" + pc.GetDayOfMonth(DateTime.Now.AddDays(14));   //date today+14days when month,day and year are changed in textbox2
                }
            }
Example:
1394/2/9 ===>Date.Now


OutPut:   1394/2/23 ===> Date with increase 14 Days

Description

this extension method is Used in Library System Management for return Recive book Date if you use this method this add to Date.Now 14 Days with change the Year and Month Day

Details

Double click on the code to select all.

 

;