Dynamique de la date et de l'heure avec moment.js et setInterval

J'essaie de trouver comment je peux l'affichage dynamique de la date et de l'heure à l'aide de moment.js.

Apparemment je ne peux pas comprendre à utiliser setInterval correctement.

Si possible, je préfèrerais ne pas utiliser jQuery moment.js dosn pas besoin.

Voici ce que j'ai à ce jour: 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);
});​

OriginalL'auteur bchr | 2012-05-14