Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/01/2010, 09:06
Avatar de triqui
triqui
 
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
Respuesta: Diferencia de Fechas en Meses

Peterpay tiene razón la clase TimerSpan.


Sería algo así con años,meses y dias.


Código:
  
DateTime Fecha1 = Convert.ToDateTime("01/05/2009");
DateTime Fecha2 = Convert.ToDateTime("01/02/2010");

TimeSpan Span = Fecha2 - Fecha1;
DateTime Age = DateTime.MinValue + Span;

int Years = Age.Year - 1;
int Months = Age.Month - 1;
int Days = Age.Day - 1;

string final = Years.ToString() + " Años, " + 
Months.ToString() + " Meses, " + 
Days.ToString() + " Dias";

Por cierto la diferencia es de 9 meses y no de 10, jeje

suerte
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo