Comment ajouter des jours à la date actuelle en javascript

Comment ajouter des jours à la date actuelle en javascript

JavaScript fournit un Date Objet pour effectuer diverses manipulations en utilisant la date / l'heure. Tout en traitant des fonctionnalités de date / heure, un développeur peut être tenu d'ajouter quelques jours à la date en cours pour trouver une date spécifique qui se produit après avoir ajouté les jours. Dans cet article, nous démontrerons diverses méthodes pour ajouter des jours à la date en cours dans JavaScript. Ce message sert les résultats suivants:

  • Utilisation de la méthode setDate () pour ajouter des jours à la date actuelle dans JavaScript
  • Utilisation de la date.Méthode maintenant () pour ajouter des jours à la date actuelle en javascript
  • Utilisation de la fonction personnalisée pour ajouter des jours à la date actuelle en javascript

Méthode 1: Utilisation de la méthode setDate () pour ajouter des jours à la date actuelle dans JavaScript

Un exemple est adapté pour ajouter des jours spécifiés en utilisant le régler la date() et avoir un rendez-vous() méthodes. Premièrement, le avoir un rendez-vous() la méthode récupère la date actuelle en fonction de l'heure locale, puis régler la date() La méthode définit le jour du mois en passant un argument d'une date particulière. Le code suivant est écrit ici en utilisant le régler la date() et avoir un rendez-vous() méthodes.

Code

console.journal ("ajouter 2 jours à la date actuelle")
const d = new Date ();
d.setDate (D.getDate () + 2);
console.journal (d)

La description du code est la suivante:

  • Premièrement, un objet «d"Est créé avec le Date() constructeur par le nouveau mot-clé.
  • Après cela, le avoir un rendez-vous() La méthode est utilisée qui renvoie la date actuelle en fonction de l'heure locale.
  • Le régler la date() La méthode renvoie le jour du mois en ajoutant deux jours à la date existante.
  • Finalement, le enregistrer() La méthode est utilisée pour afficher la date mise à jour dans la fenêtre de la console.

Sortir

La sortie renvoie la date mise à jour "Sat 27 août 2022, 09:45:00 GMT + 0500 (heure standard du Pakistan)"En ajoutant deux jours à la date en cours.

Méthode 2: Utilisation de la date.Méthode maintenant () pour ajouter des jours à la date actuelle en javascript

Le Date.maintenant() La méthode est importante pour extraire le nombre de millisecondes. Ces millisecondes sont ajoutées à la date actuelle pour retourner la date mise à jour. Par exemple, le code est le suivant:

Code

console.journal ("ajouter 1 jour à la date actuelle")
const d = nouvelle date (date.maintenant () + (3600 * 1000 * 24))
console.journal (d)

La description du code est la suivante:

  • Premièrement, le Date() Le constructeur est appelé avec un nouveau mot-clé.
  • Dans ce constructeur, le maintenant() La méthode est employée avec «3600 * 1000 * 24»(Nombre de millisecondes en une journée) pour ajouter une journée à la date actuelle.
  • Le maintenant() la méthode renvoie le millisecondes.
  • Enfin, la date mise à jour est imprimée sur la console.

Sortir

La sortie renvoie "Ven 26 août 2022, 09:48:31 GMT + 0500 (heure standard du Pakistan)" en ajoutant 1 jour à la date en cours.

Méthode 3: Utilisation de la fonction personnalisée pour ajouter des jours à la date actuelle dans JavaScript

Une fonction personnalisée est adaptée pour ajouter des jours en javascript. En utilisant cette fonction, les utilisateurs peuvent spécifier une date aléatoire et y ajouter certains jours. Par exemple, le code est le suivant:

Code

console.journal ("ajouter 5 jours à la date actuelle")
fonction personnalisé_fn (date, jours)
var d = nouvelle date (date);
d.setDate (D.getDate () + jours);
retour d;

var user_date = new Date (2022, 03, 20);
console.log (personnalisé_fn (user_date, 5));

Dans ce code:

  • Une fonction personnalisée "Custom_fn" est créé dans lequel deux arguments sont passés, nommés comme date, jours.
  • Dans cette méthode, une variable d stocke la date actuelle en appelant le constructeur Date().
  • Après cela, le régler la date() La méthode spécifie le nombre de jours qui sont ajoutés après avoir extrait la date actuelle via le avoir un rendez-vous() méthode.
  • En fin de compte, une date manuelle «2022, 03, 20» est passé au Date() constructeur et stocké dans le user_date variable.
  • Finalement, le enregistrer() La méthode est adaptée pour afficher la date mise à jour après l'ajout de 5 jours.

Sortir

La sortie montre qu'une fonction personnalisée est utilisée pour ajouter 5 jours à la date d'attribution manuelle.

Conclusion

En javascript, le setDate (), getDate () et Date.maintenant() Les méthodes sont utilisées pour ajouter des jours à la date actuelle. Le régler la date() La méthode définit le jour du mois en passant une date spécifiée. De plus, le avoir un rendez-vous() La méthode renvoie la date actuelle en fonction de l'heure et de la région locales. Le Date.maintenant() La méthode renvoie le nombre de millisecondes, et ces millisecondes sont converties en jours pour obtenir la date mise à jour. De plus, un fonction personnalisée est adapté pour ajouter des jours en passant une date spécifiée de l'utilisateur. Ce message a discuté de diverses méthodes pour ajouter des jours à la date actuelle.