Date.now()
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.
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:
js
if (!Date.now) {
Date.now = function now() {
return new Date().getTime();
};
}
Especificações
Specification |
---|
ECMAScript Language Specification # sec-date.now |
Compatibilidade com navegadores
BCD tables only load in the browser
Veja também
window.performance.now
- fornece timestamps com sub-millisegundo precisão para uso em medir o desempenho da páginaconsole.time
/console.timeEnd