Probé con tu código más el primero que yo postie.
Pero quiero saber dónde está el error porque no me sale nada. Aquí está:
Código HTML:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
document.write("<div align='center' style='font:bold 10px verdana;'>")
day = new Date()
hr = day.getHours()
var msg = '';
if(day == 1) ((hr>=21)&&(hr<=0) ? "La Hora Insólita" : msg);
if(day == 2) ((hr>=22:30)&&(hr<=0) ? "Señales de Amor..." : msg);
if(day == 2) ((hr>=0)&&(hr<=1) ? "Una Voz en la Noche" : msg);
if(day == 4) ((hr>=0)&&(hr<=1) ? "Una Voz en la Noche" : msg);
if(day == 5) ((hr>=22)&&(hr<=0:30) ? "Vivencias, Amor, Poesías y Música" : msg);
msg=" "+msg+" !";
document.write(msg);
// End -->
</SCRIPT>