Я бы так сделал
const signs = [
{ name: 'Овен', from: 321, to: 419 },
{ name: 'Телец', from: 420, to: 520 },
{ name: 'Близнецы', from: 521, to: 620 }
]
321 это 3 месяц 21 число
419 это 4 месяц 19 число
и т. д.
К примеру берём месяц
4 (апрель) и день
25.
Соединяем в
425
Идём по массиву и ищем в чей промежуток
425 попадёт. В нашем случаи от 420 до 520. Значит
Телец.