Este site oferece uma gama de opções para que você possa fazer formações, manipulação e validação de datas. Veja a página e seus exemplos: Site: http://momentjs.com/