Интересная идея .. +1 VoteyDisciple, я просто решил написать небольшой макет на нем.
new Date () возвращает дату / время для локальной машины.
var date = new Date();
var hour = date.getHours();
if (hour == 0) { // when it's 12:00am
$(foo).css({left: ___, top: ___}); // fill in position
$(foo2).css({left: ___, top: ___}); // fill in position
} else if (hour == 1) { // when it's 1:00am
$(foo).css({left: ___, top: ___}); // fill in position
$(foo2).css({left: ___, top: ___}); // fill in position
} else if (hour == 2) { // when it's 2:00am
} ......
Просто простая мысль, как это сделать. Вы можете расположить и другие элементы в зависимости от часа дня.