Cet exemple montre comment avancer (ou reculer) dans le temps à l'aide de la classe Date
et de sa méthode getTime()
.
<!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <title>Calculer une date</title> </head> <body> <p> Aujourd'hui : <span id="p1"></span> </p> <p> Demain : <span id="p2"></span> </p> <script> let p1 = document.querySelector("#p1"); let p2 = document.querySelector("#p2"); // obtient la date courante let aujourdhui = new Date(); // la convertit en millisecondes écoulées depuis 1970-01-01 let millisAujourdhui = aujourdhui.getTime(); // calcule le total de millisecondes dans une journée let uneJournee = 24 * 60 * 60 * 1000; // crée la date de demain let demain = new Date(millisAujourdhui + uneJournee); // affiche les dates sour forme de chaîne de caractère p1.innerHTML = aujourdhui; p2.innerHTML = demain; </script> </body> </html>