Définir l'heure dans un objet Date en JavaScript

Lorsque nous créions un objet de date de cette manière : new Date(), - nous laissions les parenthèses vides. Dans ce cas, nous obtenions le moment actuel.

On peut cependant procéder différemment - lui transmettre des paramètres au format new Date(année, mois, jour, heures, minutes, secondes, millisecondes) et dans ce cas, la variable date contiendra non pas le moment actuel, mais celui que nous avons spécifié dans les paramètres. Lors de la transmission des paramètres, le décompte des mois commence à partir de zéro.

Les paramètres peuvent être omis à partir de la fin. Dans ce cas, les paramètres manquants pour les millisecondes, les secondes et les heures sont considérés comme nuls, et pour les jours - égaux à un. L'année et le mois ne peuvent pas être omis.

Créons un objet de date pour un moment spécifique :

javascriptlet date = new Date(2025, 10, 5, 12, 59, 59);

La possibilité de définir un moment peut être utilisée, par exemple, pour connaître le jour de la semaine pour une date donnée :

javascriptlet date = new Date(2025, 10, 5); // définir le 5 novembre 2025
let day  = date.getDay();
let days = ['dim', 'lun', 'mar', 'mer', 'jeu', 'ven', 'sam'];

console.log(days[day]);
Задание 1

Découvrez quel jour de la semaine correspondait à votre date de naissance.