Add Years to date

add years in date
In C# programming some times we  need to add years to the current year. This situation happens when we need to keep things in some date range. Means for example if I want to show date range from this year to next or next two years or specified years then we can use DateTime.AddYears Method.


DateTime AddYears Syntax:

public DateTime AddYears(int value);


Sample code that show how to add year in DateTime[C#] :

using System;
using System.Globalization;
public class DateTimeAddYear
{
public static void Main()
{
DateTime selectedDate = DateTime.Parse("2 Jan 2007");
selectedDate = selectedDate.AddYears(2);
Console.WriteLine(selectedDate.ToString("dd MMM yyyy"));   
}
}

//Output
//2 Jan 2009

Add days in date

add days to datetime

Some times we need to add days in the date. This is needed when we want to give some days duration to perform some actions based on date.For example if we want to publish some article for two days and then hide or delete it after two days.So to add days in given date we need to use DateTime.AddDays Method


Syntax:


public DateTime AddDays(double value)

Sample code to add days in date[C#]:


using System;
using System.Globalization;
public class DateTimeAddYear
{
public static void Main()
{
DateTime selectedDate = DateTime.Parse("12 Jan 2012");
selectedDate = selectedDate.AddDays(2);
Console.WriteLine(selectedDate.ToString("dd MMM yyyy")); 
}
}//Output
//14 Jan 2012