static void Main(string[] args)
        {
            var dia1 = new Dia();
            var dia2 = new Dia();

            dia1.setFecha();
            Console.WriteLine("***************");
            Console.WriteLine("El dia 1 es: " + dia1.getFecha().ToString("dd, MMMM, yyyy"));
            Console.WriteLine("***************");
            dia2.setFecha();
            Console.WriteLine("***************");
            Console.WriteLine("El dia 2 es: " + dia2.getFecha().ToString("dd, MMMM, yyyy"));
            Console.WriteLine("***************");
            switch (DateTime.Compare(dia1.getFecha(), dia2.getFecha()))
            {
            case 1:
                Console.WriteLine("La diferencia de dias es de: " + ((dia1.getFecha() - dia2.getFecha()).TotalDays));
                Console.WriteLine("La diferencia de semanas es de: " + (Math.Round((dia1.getFecha() - dia2.getFecha()).TotalDays / 7)));
                break;

            case -1:
                Console.WriteLine("La diferencia de dias es de: " + ((dia2.getFecha() - dia1.getFecha()).TotalDays));
                Console.WriteLine("La diferencia de semanas es de: " + (Math.Round((dia2.getFecha() - dia1.getFecha()).TotalDays / 7)));
                break;

            case 0:
                Console.WriteLine("Las fechas son iguales");
                break;
            }
        }
 public void setFecha()
 {
     //this.fecha.AddYears(ano);
     // this.fecha.AddMonths(mes);
     //this.fecha.AddDays(dia);
     this.fecha = Dia.cargaFecha();
 }