Extraire l'heure au format avec deux points à partir d'une date

JavaScriptJavaScriptBeginner
Pratiquer maintenant

This tutorial is from open-source community. Access the source code

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

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.