Maison > interface Web > js tutoriel > le corps du texte

Comment calculer la différence d'heures entre deux dates dans Moment.js ?

Mary-Kate Olsen
Libérer: 2024-10-27 14:42:02
original
574 Les gens l'ont consulté

How to Calculate the Hours Difference Between Two Dates in Moment.js?

Obtention de la différence d'heures entre deux dates dans Moment.js

Lorsque vous comparez deux dates dans Moment.js, il est facile de déterminer la différence de minutes et secondes. Cependant, lorsque l'intervalle de temps dépasse une heure, l'affichage de la durée en heures peut être souhaitable.

Détermination de la durée

La première tentative utilisée moment(end.diff( startTime)).format("m[m] s[s]") pour calculer la différence, ce qui a bien fonctionné pendant les minutes et les secondes. L'étape suivante consistait à utiliser moment.duration(end.diff(startTime)) pour obtenir la durée. Cependant, la récupération des heures à l'aide de duration.hours() ne fournissait pas le nombre correct d'heures entre les dates.

Solution

La méthode correcte pour obtenir la différence de heures est durée.asHours(). Le code suivant montre la bonne façon de déterminer la durée en heures :

<code class="javascript">var duration = moment.duration(end.diff(startTime));
var hours = duration.asHours();</code>
Copier après la connexion

En utilisant asHours(), vous pouvez afficher avec précision le décalage horaire entre deux dates, y compris les heures et les minutes si nécessaire.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!