var timer = setTimeout(alert('Hello world!'), 32*60*1000);
setInterval(function(){
var timeout = ;//нужно получить время
console.log('Timeout через: '+timeout);
}, 1000)
var duration = 32 * 60 * 1000;
var step = 1000;
var endsAfter = duration;
var timer = setTimeout(alert, duration, 'Hello world!');
var interval = setInterval(function() {
endsAfter -= step;
if (endsAfter <= 0) clearInterval(interval);
console.log('Timeout через: ', endsAfter);
}, step);