можно так
<p id="timer"></p>
<script>
var outTimer = document.getElementById('timer'),
dateEnd = (new Date()).setHours(20, 0, 0); // сегодня 20:00
setInterval(function () {
var diff = Math.round((dateEnd - new Date()) / 1000), // разница
text = '';
if (diff < 0) {
text = 'Время вышло';
} else {
text = 'До 20:00 осталось ' + Math.floor(diff / 3600) + ' час. ' + Math.floor(diff / 60) % 60 + ' мин.';
}
outTimer.innerHTML = text;
}, 1000);
</script>