JavaScript new Date()

Definición y uso

new Date() El constructor se utiliza para crear nuevos objetos Date.

Instancia

Hay cinco formas de instanciar (crear) un nuevo objeto Date:

Ejemplo 1

// Crea un objeto Date
const time = new Date();

Prueba por tu cuenta

Ejemplo 2

Crea una nueva fecha usando la notación ISO:

const time = new Date(dateString);

Prueba por tu cuenta

Ejemplo 3

Crea una nueva fecha a partir de una fecha existente:

const time2 = new Date(time1);

Prueba por tu cuenta

Ejemplo 4

Crea una nueva fecha usando milisegundos desde el 1 de enero de 1970:

const time = new Date(milliseconds);

Prueba por tu cuenta

Ejemplo 5

Crea un objeto Date con new Date(7 números) que contiene la fecha y hora especificadas:

const time = new Date(year, month, day, hours, minutes, seconds, milliseconds);

Prueba por tu cuenta

Sintaxis

new Date(date)

Parámetro

Parámetro Descripción
date Opcional. Marca de tiempo (milisegundos) o cadena de fecha y hora.

Valor devuelto

Tipo Descripción
Date Nueva instancia de Date.

Compatibilidad del navegador

new Date() Es una característica de ECMAScript1 (JavaScript 1997).

Todos los navegadores admiten:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Fecha de JavaScript

Formato de fecha de JavaScript

Métodos de obtención de fecha de JavaScript

Métodos de establecimiento de fecha de JavaScript