Date.prototype.valueOf()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

O método valueOf() retorna o valor primitivo do objeto Date.

Experimente

Sintaxe

dateObj.valueOf()

Valor de retorno

O número de milissegundos entre 1 de Janeiro de 1970 00:00:00 UTC e a data.

Descrição

O método valueOf() retorna o valor primitivo do objeto Date como um tipo de dado numérico, o número de milissegundos desde a meia noite do dia 1 de Janeiro de 1970 UTC.

Este método é funcionalmente equivalente ao método Date.prototype.getTime().

Este método é geralmente chamado internamente pelo JavaScript e não explícito em código.

Exemplos

Usando valueOf()

js
var x = new Date(56, 6, 17);
var myVar = x.valueOf(); // atribui -424713600000 to myVar

Especificações

Specification
ECMAScript Language Specification
# sec-date.prototype.valueof

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também