Como converter datas em números em javascript

Como converter datas em números em javascript
Na vida de um desenvolvedor JavaScript, a data ou hora de formatação é uma tarefa comum. Existem várias razões para mostrar ou converter os tempos atuais, passados ​​e futuros. Você pode converter datas em números se quiser calcular o tempo entre duas datas, calcular a idade de alguém ou encontrar o tempo de execução de um programa.

Em JavaScript, você pode converter datas para números com a ajuda do “.consiga tempo()"Função do"Data”Objeto. Não sei como usar o “Data.consiga tempo()”Método? Sem problemas! Este artigo o ajudará a esse respeito. Então vamos começar!

Qual é o objeto de data em javascript

Na linguagem JavaScript, o “Data”O objeto é um tipo de dados embutido utilizado para trabalhar com datas e horários. Ele também oferece vários métodos para armazenar a data em uma variável, obter hora e data atuais, formatar a data de acordo com a localidade do usuário e executar diferentes operações aritméticas. Utilizando o “novoPalavra -chave, você pode criar um objeto de data de quatro formas diferentes. Para saber mais sobre isso, consulte a sintaxe abaixo da data dos objetos da data.

Sintaxe do objeto de data

Confira a sintaxe a seguir para criar um novo objeto de data com a hora e a data atual:

Nova data()

Você também pode criar um novo objeto de data passando os milissegundos como argumentos:

Nova data (milissegundos)

Para especificar o ano, mês, dia, hora, minutos, segundo e milissegundo, para um objeto de data, use a sintaxe abaixo:

Nova data (ano, mês, data, hora, minuto, segundo, milissegundo)

Você também pode passar “Datastring”Como um parâmetro para a representação do objeto Data:

Nova data (DataString)

Como acessar componentes do objeto Data em JavaScript

Existem vários métodos para acessar os componentes do objeto de data em JavaScript, como getmonth (), gethours (), obtlyear (). Mais especificamente, falaremos sobre o “consiga tempo() ”Método do objeto de data.

Data objeto gettime () método em javascript

O consiga tempo() O método no JavaScript gera um valor numérico relacionado à data especificada no tempo universal. Retorna o número de milissegundos Desde a época ou 1 de janeiro de 1970 (00:00:00).

A função gettime () do objeto Data também é usada para atribuir tempo e data a outro objeto de data. Ele também funciona no fuso horário universal; portanto, se a função gettime () for chamada de vários fusos horários, mostrará os mesmos resultados.

Sintaxe do gettime ()

Aqui está a sintaxe do método gettime ():

Data.consiga tempo()

Como converter datas em números em javascript

Usando a data.Método gettime (), você pode converter facilmente as datas em números. Quero experimentar? Se sim, defina primeiro um objeto de data em seu código JavaScript.

const date1 = new Date ();
console.log (date1);

No código acima, o “Nova data()”O construtor é utilizado para criar uma nova data“Date1”Objeto, e então ele produzirá a hora e data atual com a ajuda do“ console.Função de log () ”:

Em seguida, para converter a data em número, usaremos o “consiga tempo()”Método dessa maneira:

const resultado = date1.consiga tempo();
console.log (resultado);

A execução do código acima do ritmo retornará o número de milissegundos entre 1 de janeiro de 1970 (Ecmascript Epoch) e a data atual:

Você também pode especificar um “Datastring”Para converter a data adicionada em números. Por exemplo, no exemplo abaixo, converteremos o “25 de janeiro de 1998 12:35:32”Para números:

var x = nova data ('25 de janeiro de 1998 12:35:32');
var y = x.consiga tempo();
console.log (y);

Quando você executa o código fornecido, ele mostrará o número convertido como saída:

Conclusão

Este artigo demonstrou como converter datas em números em javascript. Usando o objeto de data consiga tempo() Método, você pode converter facilmente as datas em números para calcular o tempo entre duas datas, calcular a idade de alguém ou encontrar o tempo de execução de um programa. Discutimos a data.gettime () método, sua sintaxe, uso e procedimento de usá -lo para converter o datas para números, Neste artigo.