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

Comment puis-je comparer les dates en JavaScript en ignorant l'heure ?

Barbara Streisand
Libérer: 2024-11-11 08:29:02
original
823 Les gens l'ont consulté

How Can I Compare Dates in JavaScript Ignoring Time?

Comparaison de dates par partie hors heure en JavaScript

Lors de la comparaison de dates, il est souvent souhaitable de se concentrer uniquement sur la partie date, hors heure. Cela permet des comparaisons de dates sans écarts liés au temps. Cependant, les méthodes de comparaison conventionnelles peuvent inclure le temps, conduisant à des résultats inexacts.

Pour résoudre ce problème, il est essentiel de modifier l'objet Date en définissant ses composantes temporelles à zéro. Cette opération isole la partie date, supprimant ainsi toute influence du temps.

Par exemple, considérons le code suivant :

var date1 = new Date();
var date2 = new Date(2011, 8, 20); // August 20, 2011

date1.setHours(0, 0, 0, 0); // Reset time components of date1
Copier après la connexion

Maintenant, date1 et date2 représentent le 20 août 2011, sans tenir compte temps. Vous pouvez désormais comparer ces dates à l'aide d'opérations de comparaison standard (par exemple, > ou <) pour déterminer leurs valeurs relatives uniquement en fonction de la partie date.

En manipulant les composants temporels, vous pouvez comparer efficacement les dates en fonction de leur partie date sans interférence des aspects liés au temps.

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