Introduction
Dans ce laboratoire, nous allons explorer comment extraire l'heure à partir d'un objet Date et la formater sous forme de chaîne de caractères au format HH:MM:SS. Nous utiliserons la méthode Date.prototype.toTimeString() pour convertir l'objet Date en une chaîne de caractères, puis utiliserons String.prototype.slice() pour extraire la partie HH:MM:SS de la chaîne. Ce laboratoire vous aidera à comprendre comment travailler avec les objets Date en JavaScript et les formater selon vos besoins.
Voici comment obtenir l'heure au format avec deux points à partir d'un objet de date
Si vous cherchez à pratiquer la programmation, vous pouvez commencer par ouvrir le Terminal/SSH et en tapant node.
Cette fonction renvoie une chaîne de caractères au format HH:MM:SS à partir d'un objet Date donné.
Pour y arriver, les méthodes Date.prototype.toTimeString() et String.prototype.slice() sont utilisées pour extraire la partie HH:MM:SS de l'objet Date.
Voici le code de la fonction :
const getColonTimeFromDate = (date) => date.toTimeString().slice(0, 8);
Et voici un exemple d'utilisation :
getColonTimeFromDate(new Date()); // '08:38:00'
Sommaire
Félicitations ! Vous avez terminé le laboratoire Obtenir l'heure au format avec deux points à partir d'une date. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.