Moment.js : Le couteau Suisse pour travailler avec les dates en javascript
Written by Bastien Donjon, Posted in Javascript
A en juger par le nombre d’étoiles que Moment.js a recueilli sur GitHub, vous le connaissez peut être déjà. Mais pour ceux qui ne l’ont pas, Moment.js est une librairie JavaScript bien documentée pour l’analyse, la validation, la manipulation et le formatage des dates.
La librairie peut s’utiliser dans le navigateur ou Node.js et prend en charge de nombreuses langues.
Voici quelques exemples d’utilisation :
moment().format('MMMM Do YYYY, h:mm:ss a'); // => April 16th 2013, 5:16:17 pm moment().format('dddd'); // => Tuesday moment().format("MMM Do YY"); // => Apr 16th 13 moment().format('YYYY [escaped] YYYY'); // => 2013 escaped 2013 moment().format(); // => 2013-04-16T17:18:04+02:00
La bibliothèque ne pèse que 5,5 kb et a récemment atteint la version 2.0, donc si vous n’avez pas regardé depuis un certain temps maintenant c’est le temps de vous mettre à jour.