Non l'ho testato
var oggi = new Date();
var ora = oggi.getHours();
if (ora > 16 && ora < 18)
{
document.write("<a href='pippo.html'>PIPPO</a>");
}
E' tardi e ho sonno... non ricordo se getHours si scrive con o senza "s" e se nn funge modifica && con ||.
Domani, a mente lucida, torno ad essere il docente di Javascript, ora vado a :dormo: