Estoy tratando de determinar si una cuenta caduca en menos de 30 días. ¿Estoy usando DateTime Compare correctamente?DateTime.Compare cómo comprobar si una fecha tiene menos de 30 días de antigüedad.
if (DateTime.Compare(expiryDate, now) < 30)
{
matchFound = true;
}
se debe permitir que se dará 2+;) uno para la respuesta y uno para la manera breve de expresarlo – CheGueVerra
Uh ... Acabo de hacer mi respuesta más larga así que siéntase libre de restar un voto imaginario. ;-) –
Utilice ['TotalDays'] (http://msdn.microsoft.com/en-us/library/system.timespan.totaldays.aspx) en lugar de días. –