Здравствуйте.
Думаю в данном случае целесообразнее использовать PHP вместо JavaScript кода, т.к. JavaScript код нужен для динамической смены даты.
PHP код:
$month=date("m");
$day=date("d");
if (($month==1 and $day>=20) or ($month==2 and $day<=18)) $value="Водолей";
elseif (($month==2 and $day>=19) or ($month==3 and $day<=20)) $value="Рыбы";
elseif (($month==3 and $day>=21) or ($month==4 and $day<=19)) $value="Овен";
elseif (($month==4 and $day>=20) or ($month==5 and $day<=20)) $value="Телец";
elseif (($month==5 and $day>=21) or ($month==6 and $day<=21)) $value="Близнецы";
elseif (($month==6 and $day>=22) or ($month==7 and $day<=22)) $value="Рак";
elseif (($month==7 and $day>=23) or ($month==8 and $day<=22)) $value="Лев";
elseif (($month==8 and $day>=23) or ($month==9 and $day<=22)) $value="Дева";
elseif (($month==9 and $day>=23) or ($month==10 and $day<=22)) $value="Весы";
elseif (($month==10 and $day>=23) or ($month==11 and $day<=21)) $value="Скорпион";
elseif (($month==11 and $day>=22) or ($month==12 and $day<=21)) $value="Стрелец";
elseif (($month==12 and $day>=22) or ($month==1 and $day<=19)) $value="Козерог";
echo 'Сегодня - '.$day.'.'.$month.'<br>';
echo 'Знак Зодиака - '.$value;
Ну, если Вам принципиально нужно на JavaScript, то можно сделать по аналогии.