Cita:
Iniciado por vangodp
Código C:
Ver originalif ( fecha.anio >= inicio.anio ) {
if ( fecha.mes >= inicio.mes ) {
if ( fecha.dia >= inicio.dia ) {
if ( fecha.anio <= fin.anio ) {
if ( fecha.mes <= fin.mes ) {
if ( fecha.dia <= fin.dia ) {
Esto... y digo yo... si pongo por ejemplo inicio = 20/12/2000, fin = 01/01/2020 y como fecha a comparar... no se, 10/10/2010... me da que me va a decir que no está dentro del rango por las siguientes razones:
- inicio.mes > fecha.mes
- inicio.dia > fecha.dia
- fin.mes < fecha.mes
- fin.dia < fecha.dia
Deberías darle una segunda vuelta a tu algoritmo vangodp jejejeje