Introduction
Dans ce laboratoire, nous allons explorer la manière de convertir des timestamps Unix en objets Date JavaScript à l'aide de JavaScript. Nous allons créer une fonction qui prend un timestamp Unix en entrée et renvoie un objet Date qui représente le timestamp au format lisible par l'homme. Cette est une tâche courante dans le développement web, en particulier lorsqu'on travaille avec des API qui renvoient des timestamps Unix comme données. Grâce à ce laboratoire, vous acquerrez une expérience pratique dans la manipulation des timestamps et des dates en JavaScript.
Comment créer un objet Date à partir d'un timestamp Unix
Pour créer un objet Date à partir d'un timestamp Unix, suivez ces étapes :
- Ouvrez le Terminal/SSH et tapez
nodepour commencer à pratiquer la programmation. - Multipliez le timestamp par
1000pour le convertir en millisecondes. - Utilisez le constructeur
Datepour créer un nouvel objetDate.
Voici un extrait de code d'exemple :
const fromTimestamp = (timestamp) => new Date(timestamp * 1000);
Vous pouvez utiliser cette fonction pour convertir un timestamp Unix en objet Date comme ceci :
fromTimestamp(1602162242); // 2020-10-08T13:04:02.000Z
Sommaire
Félicitations ! Vous avez terminé le laboratoire Date à partir d'un timestamp Unix. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.