<style>#todayRotator p{display:none}</style>
<div id="todayRotator" style="width:400px;"><!-- Ротатор произвольного контента -->
<p>1-й Контент</p>
<p>2-й Контент</p>
<p>3-й Контент</p>
<p>4-й Контент</p>
</div>

<script type="text/javascript">
var today = new Date().getTime();
a=Math.floor(today/(1000*60*60*24));
var Nrout=$("#todayRotator p").length;
a=a-Math.floor(a/Nrout)*Nrout;
a=Math.floor(Nrout*(a)/Nrout)
RotatorMycontent(a);
function RotatorMycontent(i) {
$("#todayRotator p").hide();
$("#todayRotator p").eq(i).show();
}
</script>

Ставим туда куда нужно
Красным =Ваш  контент, строки с Вашим контентом - размножаем сколько нужно (или удаляем лишнее)
!!!!В самом контенте должны отсутствовать теги <p>

В принципе при смене дня и ночи - можно делить на сколько отрезков удобно(сейчас их четыре- утро - день- вечер - ночь)
сколько тегов <p> на столько день и делицо;
- одно <p>N-й Контент</p> -длится сутки

Игровые сутки = [Колво <p>N-й Контент</p> ] х [на одни сутки в реале]