public static void Main()
DateTime now = DateTime.Now;
DateTime[] Daty = new DateTime[] {now.AddDays(-3), now.AddDays(-35), now.AddDays(-143), now.AddDays(-643) };
foreach (DateTime x in Daty)
Console.WriteLine(x + "\t" + Math.Round((now - x).TotalDays) + " dni");
Console.WriteLine( x.AddMonths(1) < now);
Console.WriteLine( x.AddMonths(3) < now && x.AddMonths(12) > now );
Console.WriteLine( x.AddMonths(12)< now);
Console.WriteLine("----------------------------------");