public static void Main()
var date = new DateTime(2016,2,1);
Console.WriteLine("Local");
Console.WriteLine(date.AddMonths(2));
Console.WriteLine("UTC");
var tz = TimeZoneInfo.FindSystemTimeZoneById("W. Europe Standard Time");
var utcDate = TimeZoneInfo.ConvertTimeToUtc(date, tz);
Console.WriteLine(utcDate);
var newDate = TimeZoneInfo.ConvertTimeFromUtc(utcDate.AddMonths(2), tz);
Console.WriteLine(newDate);