Timestamp Unix à partir d'une date

Beginner

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

Introduction

Dans ce laboratoire, nous explorerons JavaScript et ses diverses capacités. Le laboratoire couvrira des sujets tels que les types de données, les fonctions, les boucles et les instructions conditionnelles, offrant une base solide à quiconque souhaite commencer sa formation en programmation JavaScript. Grâce à des exemples pratiques et des exercices, les participants acqueront une expérience pratique et développeront une compréhension plus approfondie de la langue.

Comment obtenir le timestamp Unix à partir d'une date en JavaScript

Pour commencer à coder, ouvrez le Terminal/SSH et tapez node.

Vous pouvez utiliser les étapes suivantes pour obtenir le timestamp Unix à partir d'un objet Date en JavaScript :

  1. Utilisez Date.prototype.getTime() pour obtenir le timestamp en millisecondes.
  2. Divisez le timestamp par 1000 pour obtenir le timestamp en secondes.
  3. Utilisez Math.floor() pour arrondir le timestamp résultant à un entier.
  4. Si vous omettez l'argument date, la date actuelle sera utilisée.

Voici un extrait de code exemple :

const getTimestamp = (date = new Date()) => Math.floor(date.getTime() / 1000);

Vous pouvez appeler la fonction getTimestamp() pour obtenir le timestamp Unix. Par exemple :

getTimestamp(); // 1602162242

Sommaire

Félicitations ! Vous avez terminé le laboratoire sur le timestamp Unix à partir d'une date. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.