Hace un tiempo tube la necesidad de restar una fecha ya pasada a la actual para saber cuantos días habían transcurrido. Pues aquí les va el código. Si lo analizan bien, puede adaptarce a muchas otras ideas.
/// <summary>
/// Recibe una fecha en el formato "día, mes año" y devuelve la cantidad de días transcurridos como un entero.
/// </summary>
/// <param name="dia"></param>
/// <param name="mes"></param>
/// <param name="anno"></param>
/// <returns></returns>
public int restarFechas(int dia, int mes, int anno)
{
DateTime fecha1 = new DateTime(anno, mes, dia);
DateTime fecha2 = DateTime.Now;
TimeSpan tiempoTranscurrido;
tiempoTranscurrido = fecha2.Subtract(fecha1);
return tiempoTranscurrido.Days;
}
No hay comentarios:
Publicar un comentario