Converta uma string de data em um registro de data e hora usando JavaScript

Converta uma string de data em um registro de data e hora usando JavaScript

Ao programar em JavaScript, pode haver um requisito para buscar a data, dia, ano, horas, segundo e milissegundos. Por exemplo, armazenando o valor do registro de data e hora para obter a data e a hora precisas. Nesses casos.

Este blog explicará como transformar um valor de string de data em um valor de carimbo de data e hora em JavaScript.

Como converter/transformar uma string de data em um registro de data e hora em JavaScript?

Para transformar uma string de data em um valor de carimbo de data e hora em JavaScript, implemente os seguintes métodos:

    • ““consiga tempo()”Método.
    • ““Parse ()”Método.

Abordagem 1: converta uma string de data em um registro de data e hora em JavaScript usando o método gettime ()

O "consiga tempo()”O método calcula o número de milissegundos desde 1º de janeiro de 1970 e o retorna. Este método pode ser aplicado para retornar o número de milissegundos até a data especificada.

Exemplo

Vamos ver o exemplo a seguir:


Implemente as etapas a seguir, conforme fornecido no snippet de código acima:

    • Especifique a string de data na primeira etapa.
    • Depois disso, passe a string de data especificada como o parâmetro do “Data”Construtor e exibi -lo.
    • Em seguida, aplique o “consiga tempo()”Método para obter o valor do carimbo de hora em relação à string de data especificada.
    • Finalmente, exiba o valor do registro de data e hora em milissegundos e segundos, respectivamente.

Saída



A partir da saída acima, pode -se observar que o valor do registro de data e hora é recuperado em relação à sequência de dados especificada.

Abordagem 2: converta/transforme uma string de data em um valor de data e hora em JavaScript usando a data.Método parse ()

O "Data.Parse ()”O método analisa uma string de data e dá a diferença de tempo desde 1º de janeiro de 1970. Este método pode ser aplicado da mesma forma para calcular o valor do registro de data e hora a partir da data especificada como o argumento da função.

Sintaxe

Data.Parse (string)


Na sintaxe dada:

    • ““corda”Corresponde à string referente à data.

Exemplo

Vamos passar para o exemplo abaixo do momento:


Nas linhas acima do código:

    • Declare uma função chamada “Timestamp ()”Ter a data que precisa ser convertida em um registro de data e hora como seu parâmetro.
    • Em sua definição, passe o parâmetro da função para o “Parse ()”Método para calcular o valor do carimbo de hora a partir da data passada.
    • Por fim, exiba o valor do registro de data e hora em milissegundos e segundos, respectivamente.

Saída



A saída acima significa que convertemos com sucesso a string de data em um registro de data e hora.

Conclusão

O "consiga tempo()”Método ou o“Data.Parse ()”O método pode ser utilizado para transformar uma string de data em um valor de registro de data e hora em JavaScript. O método anterior pode ser implementado para passar o valor da string de data para o construtor e calcular o valor do carimbo de hora, referindo -se a ele (construtor). O último método pode ser aplicado para calcular o valor do registro de data e hora a partir da data especificada com a ajuda de uma função definida pelo usuário. Este tutorial explicou como transformar um valor de string de data em um registro de data e hora em JavaScript.