Yo te recomiendo que las fechas las pases por el strtotime para que las convierta a timestamp de unix, porque si no luego esta el problema de que tienes que checar tanto dìa como mes como año.
Mejor pasa las fechas a timestamp y asì será sencillo evaluar en que temporada entra.