KTIM,
Вот тады стоит делать через абсолютное Время по Гривичу ( оно не зависит от юзера, а далее добавить смещение сервера(надеюсь оно неизменно ?
<script>
var today = new Date()
//Sat Sep 01 2012 12:51:36 GMT+0400
alert (today.getUTCHours() + ":" + today.getUTCMinutes() );
</script>