¿Cómo verificar si una fecha está en un rango dado de días + meses? [duplicar]

Posible duplicado:
¿Cómo verificar si una fecha está dentro de un rango dado?

Tener cada año dividido en períodos tales como

from 11-28 to 01-20
from 01-21 to 02-16
from 02-17 to 03-15
from 03-16 to 05-04
from 05-05 to 07-25
from 07-26 to 10-10
from 10-11 to 11-27

Y algunos dias como

$date1 = '06-09-1990';
$date2 = '05-03-1867';
$date3 = '02-29-1945';
$date4 = '06-24-2012';
$date5 = '12-25-2015';
$date6 = '07-15-2010';

¿Cómo comprobar si un día está en uno de estos rangos?

PD Discúlpame por mi inglés

Respuestas a la pregunta(2)

Su respuesta a la pregunta