Data a partir de Timestamp Unix

Beginner

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

Introdução

Neste laboratório, exploraremos como converter timestamps Unix em objetos Date do JavaScript usando JavaScript. Criaremos uma função que recebe um timestamp Unix como entrada e retorna um objeto Date que representa o timestamp em um formato legível por humanos. Esta é uma tarefa comum no desenvolvimento web, especialmente ao trabalhar com APIs que retornam timestamps Unix como dados. Através deste laboratório, você obterá experiência prática em trabalhar com timestamps e datas em JavaScript.

Como Criar um Objeto Date a partir de um Timestamp Unix

Para criar um objeto Date a partir de um timestamp Unix, siga estes passos:

  1. Abra o Terminal/SSH e digite node para começar a praticar a codificação.
  2. Multiplique o timestamp por 1000 para convertê-lo em milissegundos.
  3. Use o construtor Date para criar um novo objeto Date.

Aqui está um trecho de código de exemplo:

const fromTimestamp = (timestamp) => new Date(timestamp * 1000);

Você pode usar esta função para converter um timestamp Unix em um objeto Date assim:

fromTimestamp(1602162242); // 2020-10-08T13:04:02.000Z

Resumo

Parabéns! Você concluiu o laboratório Date From Unix Timestamp. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.