Dynamiczna data i godzina z moment.js i setInterval

Próbuję dowiedzieć się, jak mogę wyświetlać dynamiczną datę i godzinę za pomocąmoment.js.

Najwyraźniej nie potrafię poprawnie użyć setInterval.

Jeśli to możliwe, wolę nie używać jQuery jako, że moment.js tego nie potrzebuje.

Oto, co mam do tej pory:http://jsfiddle.net/37fLF/2/.

$(document).ready(function () {
    var datetime = $('#datetime'),
        date = moment(new Date()),
        update = function(){
            datetime.html(date.format('dddd, MMMM Do YYYY, h:mm:ss a'));
        };
    update();
    setInterval(update, 1000);
});​

questionAnswers(4)

yourAnswerToTheQuestion