Moment.js : un couteau suisse pour manipuler les dates

Le , par FirePrawn, Expert éminent sénior
Au vu de la popularité de cette bibliothèque il est fort possible que vous la connaissiez déjà.
Si ce n'est pas le cas, voici un bref aperçu de ce que permet Moment.js.

Moment.js est une bibliothèque JavaScript ultra légère (5.5 kb) qui permet de parser, manipuler, valider et formater des dates et des heures.
Elle est utilisable aussi bien dans un navigateur qu'avec Node.js et supporte un grand nombre de formats (langues) différents.
Voici quelques exemples très simples tirés du site officiel sur l'utilisation de Moment.js :

Code : Sélectionner tout
1
2
3
moment().startOf('day').fromNow(); 
moment().add('days', 10).calendar(); 
moment().format("MMM Do YY");
Un des autres très gros avantage de cette bibliothèque est sa documentation très fournie.
Pour plus d'informations je vous invite à consulter le site officiel.

Télécharger Moment.js en version minifiée.

Source : thechangelog.com

Et vous ?

Avez-vous l'habitude de manipuler des dates ?
Si oui, avez-vous déjà rencontré des problèmes pour utiliser des formats étrangers ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de SylvainPV SylvainPV - Rédacteur/Modérateur https://www.developpez.com
le 15/04/2013 à 13:57
Je l'utilise depuis longtemps et le conseille
Une alternative, SugarJS
Offres d'emploi IT
Spécialiste systèmes informatiques qualité et référent procédure H/F
Safran - Ile de France - Colombes (92700)
Ingénieur analyste programmeur (H/F)
Safran - Auvergne - Montluçon (03100)
Chef projet big data - pse flotte H/F
Safran - Ile de France - Évry (91090)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique JavaScript : Xavier Lecomte -