Moment.js

A lightweight javascript date library for parsing, manipulating, and formatting dates.

Use it

var now = moment();
console.log(now.format('dddd, MMMM Do YYYY, h:mm:ss a'));
var aWhileAgo = moment([2011, 10, 30]);
console.log(aWhileAgo.fromNow());
var now = moment().add('days', 9);
console.log(now.format('dddd, MMMM Do YYYY'));
var now = moment();
moment.lang('fr')
console.log(now.format('LLLL'));