Maison >interface Web >js tutoriel >Gestion des dates et des heures à l'aide de moment.js

Gestion des dates et des heures à l'aide de moment.js

Joseph Gordon-Levitt
Joseph Gordon-Levittoriginal
2025-02-10 14:57:15740parcourir

Managing Dates and Times Using Moment.js

Le traitement de la date et de l'heure de JavaScript a toujours été compliqué. La méthode de date native est longue et l'API est souvent incohérente. Donc, si vous posez une question liée à la date sur StackOverflow, vous entendez souvent une réponse comme ceci: "Utiliser le moment.js".

Points clés

  • Moment.js simplifie le traitement des dates et des temps en JavaScript, fournissant des méthodes pour analyser, vérifier, fonctionner et afficher les dates et les heures.
  • Bien que le moment.js soit puissant, il est recommandé de considérer une alternative plus légère telle que les FN de date dans de nouveaux projets, car le moment.js est plus grand et a des objets variables.
  • Moment.js fournit diverses opérations de date et méthodes de calcul, telles que add (), soustraire (), fromNow () et diff (), qui peuvent être utilisées pour ajouter ou soustraire des unités de temps, calculer l'heure à partir du présent, et calculer deux opérations telles que la différence entre les dates.
  • La bibliothèque fournit également un support de langage international, permettant aux utilisateurs d'attribuer des langages globaux ou de définir des langues pour des objets de moment spécifiques.

Qu'est-ce que le moment.js?

Moment.js est un couteau à armée suisse utilisé pour gérer la date et l'heure de JavaScript. Il vous permet d'analyser, de vérifier, d'exploiter et d'afficher les dates et les heures à l'aide d'une API propre et concise.

Cet article vous montrera comment démarrer avec Moment.js et démontrer certains de ses cas d'utilisation courants.

AVERTISSEMENT: les nouveaux utilisateurs utilisent plutôt les FN de date

Veuillez noter qu'à partir de septembre 2020, nous recommandons aux utilisateurs qui souhaitent implémenter les bibliothèques de date utilisent à la place Date-FNS.

La fonctionnalité du moment.js est trop grande par rapport à sa taille, et les outils de développeur Chrome recommandent désormais activement de ne pas l'utiliser dans le cadre des tests de performances de métrique Web de base. Par conséquent, selon le personnel de maintenance du moment.js, le projet est en mode de maintenance et aucun nouveau développement fonctionnel ne sera effectué.

➤ Apprendre la date-FNS: une bibliothèque de dates JavaScript légère

débutant de Moment.js

Moment.js peut être téléchargé gratuitement à partir de la page d'accueil du projet. Moment.js peut fonctionner dans les navigateurs et les applications de nœuds. Pour l'utiliser dans Node, installez le module à l'aide de la commande suivante:

<code class="language-bash">npm install moment</code>

Ensuite, il suffit de nécessiter () et utilisez-le dans votre application comme ceci:

<code class="language-javascript">const moment = require('moment');
const today = moment();
console.log(today.format());

// 2020-01-09T15:45:51+01:00</code>

Pour exécuter un moment.js Dans votre navigateur, utilisez <p> </p>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn