Calcular TimeStamp
Simples calculadora de timestamp a partir da data
Quando estamos trabalhando com datas as vezes nos deparamos com datas em milissegundos (timestamp), em alguns casos é bom de se trabalhar e em outros é complicado, mas para facilitar vamos criar um converso de data para timestamp e o inverso: timestamp para data.
TimeStamp (descrição)
Um timestamp representa um momento único, seu valor corresponde a uma determinada quantidade de tempo decorrida a partir de um instante inicial.
Esse instante é chamado de UnixEpoch, seu valor é 01/01/1970 00:00:00 UTC
, para o fuso brasileiro a data inicial é 31/12/1969 21:00:00
.
Código
Primeiro vamos criar a interface, faremos algo simples, utilizando apenas HTML.
Na estrutura em HTML foi feito duas divisões usando o fieldset, uma para converter de data para timestamp e a outra para fazer o inverso.
Agora vamos criar a função dateToTimestamp.
Nesta função (dateToTimestamp), é recuperado o valor da data inicial e da hora, depois é usado a função getTime() do qual recupera o valor da data diretamente em timestamp.
Agora vamos criar a função timestampToDate.
Nesta função (timestampToDate), é recuperado o valor do timestamp e feito o processo inverso, transformando novamente em data e hora.
pronto simples assim.
Demo
Veja abaixo o projeto completo funcionando.
Youtube
Se preferi assistir, vejo o desenvolvimento no youtube.
Obrigado por ler!
Se você tiver alguma dúvida, reclamação ou dica, pode deixar aqui nos comentários. Vou ter o maior prazer em responder!
😊😊Até mais! 😊😊