Le date in PHP sono UNIX timestamp, in pratica numeri, percui per fare:

se la data $x è tra la data $y e la data $z, con $y < $z

si fa:

if($y < $x && $x < $z)

se invece $y > $z

if($y > $x && $x > $z)