MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Resumo

O método Date.now() retorna o número de milisegundos decorridos desde 1 de janeiro de 1970 00:00:00 UTC.

Sintaxe

var timeInMs = Date.now();

Parâmetros

Nenhum.

Descrição

O método now() retorna os milisegundos decorridos desde 1 de janeiro de 1970 00:00:00 UTC até agora como um  Number.

Por que now é um método estático de Date, você sempre o usará como Date.now().

Polyfill

Este método foi padronizado no ECMA-262 5th edition. Em ambientes que não estão atualizados para suportar este método você pode suprir esta carência utilizando o seguinte:

if (!Date.now) {
  Date.now = function now() {
    return new Date().getTime();
  };
}

Especificações

Especificação Status Comentário
ECMAScript 5.1 (ECMA-262)
The definition of 'Date.now' in that specification.
Standard Definição inicial. Implementado no JavaScript 1.5
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Date.now' in that specification.
Standard  

Compatibilidade de Browser

Baseado em Kangax's compat table.

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico 5 3 9 10.50 4
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
suporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Veja também

Etiquetas do documento e colaboradores

 Colaboradores desta página: rodgerpaulo, rodrigosilvaleite, alcatrazbr, giovannimesquita
 Última atualização por: rodgerpaulo,