MomentJS - Aperçu

MomentJS est une bibliothèque JavaScript qui aide à analyser, valider, manipuler et afficher la date / heure en JavaScript de manière très simple. Ce chapitre fournit un aperçu de MomentJS et décrit ses fonctionnalités en détail.

Moment JS permet d'afficher la date selon la localisation et dans un format lisible par l'homme. Vous pouvez utiliser MomentJS dans un navigateur en utilisant la méthode de script. Il est également disponible avec Node.js et peut être installé à l'aide de npm.

Dans MomentJS, vous pouvez trouver de nombreuses méthodes faciles à utiliser pour ajouter, soustraire, valider la date, obtenir la date maximale, minimale, etc. C'est un projet open source et vous pouvez facilement contribuer à la bibliothèque et ajouter des fonctionnalités sous forme de plugins et rendez-le disponible sur GitHub et dans Node.js.

traits

Laissez-nous comprendre en détail toutes les fonctionnalités importantes disponibles avec MomentJS -

Analyse

L'analyse vous permet d'analyser la date au format requis. L'analyse de la date est disponible sous forme de chaîne, d'objet et de tableau. Il vous permet de cloner le moment en utilisant moment.clone. Il existe des méthodes disponibles qui donnent la sortie de la date au format UTC.

Validation de la date

La validation de date est très facile avec MomentJS. Vous pouvez utiliser la méthodeisValid()et vérifiez si la date est valide ou non. MomentJS fournit également de nombreux indicateurs d'analyse qui peuvent être utilisés pour vérifier la validation de la date.

Manipulation

Il existe différentes méthodes pour manipuler la date et l'heure sur l'objet moment. add, soustract, startoftime, endoftime, local, utc, utcoffset etc., sont les méthodes disponibles qui donnent les détails requis sur la date / heure dans MomentJS.

Se mettre

Get / Set permet de lire et de régler les unités de la date. Il permet de changer ainsi que de lire heure, minute, seconde, milliseconde, date du mois, jour de la semaine, jour de l'année, semaine de l'année, mois, année, trimestre, semaine année, semaines dans l'année, get / set, maximum , minimum etc. Get / Set est une fonctionnalité très utile disponible dans MomentJS.

Afficher

L'affichage fournit des formats pour afficher la date de différentes manières. Il existe des méthodes disponibles qui indiquent l'heure à partir d'un moment donné, à partir du moment actuel, la différence entre deux moments, etc. Il permet d'afficher la date au format JSON, Array, Object, String etc.

Requêtes de date

Les requêtes de date ont des méthodes faciles à utiliser qui indiquent si la date est supérieure ou inférieure à l'entrée, entre les dates données, est une année bissextile, est un moment, est une date, etc. C'est très utile avec la validation de date.

Durées

Les durées sont l'une des fonctionnalités importantes de MomentJS. Il gère essentiellement la longueur du temps pour des unités données. lehumanize La méthode disponible affiche la date dans un format lisible par l'homme.

Internationalisation

L'internationalisation est encore une autre caractéristique importante de MomentJS. Vous pouvez afficher la date et l'heure en fonction des paramètres régionaux. Les paramètres régionaux peuvent être appliqués à un moment spécifique si nécessaire. Vous obtiendrez un fichier minifié sur le site d'accueil de MomentJS contenant tous les paramètres régionaux. Dans le cas où vous avez affaire à une locale spécifique, vous pouvez également ajouter uniquement ce fichier de locale et travailler avec elle. Les noms des mois, semaines et jours sont affichés dans les paramètres régionaux spécifiés.

Personnalisation

MomentJS permet la personnalisation des paramètres régionaux créés. Vous pouvez personnaliser les noms de mois, l'abréviation du mois, les noms des jours de la semaine, l'abréviation des jours de la semaine, le format de date longue et le format de calendrier pour un paramètre régional défini selon vos besoins.

Utilitaires

Les utilitaires sont livrés avec deux méthodes: normalize units et invalid. Ils sont utilisés avec le moment et nous aident à modifier ou à personnaliser la sortie selon nos besoins. Il permet également de définir notre propre validation personnalisée sur l'objet moment.

Plugins

Les plugins sont des fonctionnalités supplémentaires de MomentJS. Il existe de nombreux plugins ajoutés aux calendriers, au format de date, à l'analyse, aux plages de dates, à la plage précise, etc. Vous pouvez ajouter vos propres plugins et les rendre disponibles avec Node.js et GitHub.