Таймер обратного отсчета с печеньем

Я знаю, что было много подобных тем, но у меня просто есть проблема, на которую я не смог найти ответ. Мой сценарий:

window.onload = function(){
    // 200 seconds countdown
    var countdown = 14400; 
    //current timestamp
    var now   = Date.parse(new Date());

    //ready should be stored in your cookie
    if ( !document.cookie )
    {
        document.cookie = Date.parse(new Date (now + countdown  * 1000)); // * 1000 to get ms
    }

    //every 1000 ms
    setInterval(function()
    {
        var diff = ( document.cookie - Date.parse(new Date()) );

        if ( diff > 0 )
        {
            var message = diff/1000 + " seconds left";
        }
        else
        {
            var message = "finished";
        }

        document.body.innerHTML = message;

    },1000);
}

Я хочу сделать таймер обратного отсчета, который говорит пользователю, сколько времени осталось в зависимости от его значения cookie. До сих пор мне удалось вычислить разницу между двумя значениями, но я не знаю, как сделать формат, скажем, «дд / мм / гг чч: мм: сс» из разницы времени (разность). Это вообще возможно?

Ответы на вопрос(2)

Ваш ответ на вопрос