Como obter um timestamp em JavaScript?
Olá a todos! Sou iniciante em JavaScript e estou escrevendo um pequeno script para uma aplicação web. Preciso salvar o momento em que o usuário clica em um botão, para depois comparar esses momentos ou enviar para o servidor. Em outras linguagens (por exemplo, em PHP vi `time()`) isso é feito com uma única função.
Em JavaScript encontrei o objeto `Date`, mas ele retorna uma string estranha tipo "Fri Feb 02 2024 15:30:00 GMT+0300". Eu preciso apenas de um número — a quantidade de milissegundos ou segundos, como normalmente se armazena em bancos de dados.
Tentei assim:
```javascript
let now = new Date();
console.log(now); // Exibe uma string, não um número
```
Depois me deparei com o método `getTime()`, mas ele retorna um número muito grande tipo 1706873400000. É isso? Ou existe uma forma mais simples? Também ouvi falar que existe `Date.now()`
No answers yet.
Faça login para deixar uma resposta