Marca de Tiempo Unix a Partir de Fecha

JavaScriptJavaScriptBeginner
Practicar Ahora

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

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, exploraremos JavaScript y sus diversas capacidades. El laboratorio cubrirá temas como los tipos de datos, las funciones, los bucles y las declaraciones condicionales, brindando una base sólida para cualquiera que desee comenzar su viaje en la programación de JavaScript. A través de ejemplos prácticos y ejercicios, los participantes adquirirán experiencia práctica y desarrollarán una comprensión más profunda del lenguaje.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28683{{"Marca de Tiempo Unix a Partir de Fecha"}} javascript/data_types -.-> lab-28683{{"Marca de Tiempo Unix a Partir de Fecha"}} javascript/arith_ops -.-> lab-28683{{"Marca de Tiempo Unix a Partir de Fecha"}} javascript/comp_ops -.-> lab-28683{{"Marca de Tiempo Unix a Partir de Fecha"}} end

Cómo obtener la marca de tiempo Unix a partir de una fecha en JavaScript

Para comenzar a codificar, abre la Terminal/SSH y escribe node.

Puedes utilizar los siguientes pasos para obtener la marca de tiempo Unix a partir de un objeto Date en JavaScript:

  1. Utiliza Date.prototype.getTime() para obtener la marca de tiempo en milisegundos.
  2. Divide la marca de tiempo entre 1000 para obtener la marca de tiempo en segundos.
  3. Utiliza Math.floor() para redondear la marca de tiempo resultante a un entero.
  4. Si omites el argumento date, se utilizará la fecha actual.

Aquí hay un fragmento de código de ejemplo:

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

Puedes llamar a la función getTimestamp() para obtener la marca de tiempo Unix. Por ejemplo:

getTimestamp(); // 1602162242

Resumen

¡Felicidades! Has completado el laboratorio de Marca de Tiempo Unix a Partir de Fecha. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.