Date à partir d'un timestamp Unix

Beginner

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

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 :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à pratiquer la programmation.
  2. Multipliez le timestamp par 1000 pour le convertir en millisecondes.
  3. Utilisez le constructeur Date pour créer un nouvel objet Date.

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.