Maison >interface Web >js tutoriel >Comment puis-je incrémenter une date en JavaScript sans utiliser de bibliothèques externes ?

Comment puis-je incrémenter une date en JavaScript sans utiliser de bibliothèques externes ?

DDD
DDDoriginal
2024-12-18 11:19:12310parcourir

How Can I Increment a Date in JavaScript Without Using External Libraries?

Incrémentation d'une date en JavaScript sans bibliothèques

Lorsque vous travaillez avec des dates en JavaScript, il est souvent nécessaire d'incrémenter ou de décrémenter une valeur de date pour représenter un moment précis dans le temps. Pour ce faire, vous pouvez utiliser l'objet Date fourni par le noyau JavaScript.

Exemple :

Supposons que vous ayez une valeur de date de « 2010-09-11 » et souhaitez stocker la date du lendemain dans une variable. Voici comment procéder :

1. Utilisation de la méthode setDate() de Date :

La méthode setDate() prend un argument entier représentant le jour du mois que vous souhaitez définir. En ajoutant 1 au jour en cours, vous pouvez effectivement incrémenter la date.

// Get the current date
var today = new Date("2010-09-11");

// Increment the date by one day
today.setDate(today.getDate() + 1);

// The today variable now contains the incremented date

2. Utilisation de la méthode setUTCDate() de Date :

Similaire à setDate(), la méthode setUTCDate() incrémente la date, mais en temps universel coordonné (UTC).

// Get the current date in UTC
var todayUTC = new Date("2010-09-11");

// Increment the date by one day in UTC
todayUTC.setUTCDate(todayUTC.getUTCDate() + 1);

// The todayUTC variable now contains the incremented date in UTC

Ces Les méthodes fournissent un moyen pratique d'incrémenter les dates en JavaScript, même en tenant compte des transitions de mois et d'année.

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