Kiểm tra ngày trong khoảng thời gian với PHP

Giả sử có ba khoảng thời gian: từ ngày 1 tháng 1 đến ngày 8 tháng 3, từ ngày 9 tháng 3 đến ngày 17 tháng 6, từ ngày 18 tháng 6 đến ngày 31 tháng 12. Giả sử chúng ta cũng có một ngày nào đó, chứa tháng và ngày. Hãy xác định ngày đó thuộc vào khoảng thời gian nào:

php<?php
  $date = '08-20';
  
  if ($date >= '01-01' && $date <= '03-08') {
    echo '1';
  }
  
  if ($date >= '03-09' && $date <= '06-17') {
    echo '2';
  }
  
  if ($date >= '06-18' && $date <= '12-31') {
    echo '3';
  }
?>
Задание 1

Cho một ngày, chứa tháng và ngày. Hãy xác định cung hoàng đạo tương ứng với ngày đó.