Zakładam, że wiesz iż pierwszy dzień miesiąca podaje się zawsze z liczebnikiem porządkowym czyli :
"el primero de junio" = pierwszego czerwca
Reszta od 2 do 31 z liczebnikami głównymi- "el dos de junio" Itd.
Natomiast "estar a +liczebnik daty" to zwrot i akurat taka jest zasada przy podawaniu daty bo przyimek "a" jest tutaj okolicznikiem czasu a jak wiemy ma mnóstwo znaczeń i kombinacji w innych zwrotach.
Zwrot ten odpowiada na pytanie : "?A cuánto estamos?" (też: "A cuántos...") czyli pytanie nie odnosi się do dnia jako rzeczownika tylko do liczebnika. Stąd brak rodzajnika w odpowiedzi.
Desde el 2 de marzo hasta el 5 de marzo...
lub
Del 2 de marzo al 5 de marzo...
ale
DE lunes A viernes = zwyczajowo, powtórzeniowo (np. dni otwarcia sklepu)