I linguaggi di programmazione mettono a disposizione numerosi metodi per trattare le date. Sono metodi semplici che permettono operazioni basilari. Per una migliore gestione è preferibile passare da una libreria che consenta più complessi meccanismi e operazioni.
Come per esempio Moment.js, una libreria JavaScript per il parsing, la manipolazione e la formattazione delle date. Puà lavorare sia su browser, in veste client side, sia su server, per esempio abbinata a Node.js.
Supporta il multilinguaggio, grazie a un file JavaScript su cui si può agire per modificare il proprio linguaggio.
Il pacchetto, disponibile su GitHub, pesa poco più di 15 KB. Sul sito ufficiale è possibile prendere visione di una ottima documentazione che mostra l'uso della libreria.