Em JavaScript, há situações em que há a necessidade de converter o valor de data e hora aleatório ou incorreto que independe de qualquer fuso horário ou calendário. Por exemplo, quando é necessário obter o valor de cada atributo no formato de data. Nesses casos, o JavaScript pode ajudá-lo a codificar o valor de carimbo de data/hora não formatado no formato de data e hora apropriado.
Este manual irá guiá-lo relacionado à conversão de carimbo de data/hora em formato de data em JavaScript.
Como converter o valor do carimbo de data/hora no formato de data em JavaScript?
Para converter o valor do carimbo de data/hora em formato de data em JavaScript, os seguintes métodos podem ser aplicados:
- “ Nova data() ” Construtor
- “ getHoras() ”, “ getMinutes() ' e ' toDateString() ' Métodos
- “ Encontro ” Classe Métodos
Percorra os métodos discutidos um por um!
Método 1: Converter carimbo de data/hora em formato de data em JavaScript usando o construtor “New Date()”
O ' Nova data() ” construtor cria um novo objeto chamado “ encontro ” com a data e hora atuais. Este método pode ser aplicado para criar um objeto Date referindo-se ao valor de timestamp declarado e exibindo o formato de data convertido.
O exemplo abaixo irá demonstrar o conceito declarado.
Exemplo
Primeiro, declare uma variável chamada “ carimbo de hora ” e armazene um valor específico nele:
foi carimbo de hora = 1807110465663Em seguida, aplique o “ Encontro() ” para criar um novo objeto de data e usar o valor timeStamp como seu argumento:
var dateFormat = nova data ( carimbo de hora ) ;Por fim, registre o valor do formato de data convertido no console:
console.log ( Formato de data )A saída da implementação acima resultará da seguinte forma:
Método 2: Converter carimbo de data/hora em formato de data em JavaScript usando os métodos “getHours()”, “getMinutes()” e “toDateString()”
Primeiramente, atribua um valor de timestamp específico e armazene-o em uma variável chamada timeStamp:
foi carimbo de hora = 1107110465663Em seguida, aplique o “ Encontro() ” para criar um novo objeto de data com o valor timeStamp como seu argumento, conforme discutido no método anterior:
const encontro = nova data ( carimbo de hora ) ;Depois disso, aplique o “ getHoras() ' e ' getMinutes() ” para obter as horas e os minutos em relação ao valor timeStamp atribuído. Além disso, aplique o “ toDateString() ” para obter a data correspondente também:
dateFormat = date.getHours ( ) + ':' + date.getMinutes ( ) + ', ' + data.toDateString ( ) ;Por fim, exiba o formato de data resultante no console:
console.log ( Formato de data ) ;Resultado
Método 3: Converter carimbo de data/hora em formato de data em JavaScript usando métodos de classe de data
O ' Encontro ” fornece vários métodos para representar o timestamp declarado no formato de data. Este método pode ser implementado para criar um novo objeto de data e exibir o formato de data correspondente aplicando os métodos para buscar cada um de seus atributos separadamente.
Veja o exemplo a seguir.
Exemplo
Repita as etapas discutidas nos métodos acima para inicializar um valor de carimbo de data/hora e criar um novo objeto de data da seguinte maneira:
foi carimbo de hora = 1107110465663foi Formato de data = nova data ( carimbo de hora ) ;
Agora, aplique o “ getData() ” método para obter o dia do mês, “ getMês() ” para obter o mês, “ getFullYear() ” para obter o valor do ano inteiro. Além disso, aplique o “ getHoras() ”, “ getMinutes() ', e ' getSeconds() ” para obter a hora correspondente em relação ao carimbo de hora fornecido.
Por fim, adicione todos os atributos para obter o formato de data sequencialmente:
console.log ( 'Data: ' + dateFormat.getData ( ) +'/' + ( dateFormat.getMonth ( ) + 1 ) +
'/' +dateFormat.getFullYear ( ) +
' ' +dateFormat.getHours ( ) +
':' +dateFormat.getMinutes ( ) +
':' +dateFormat.getSeconds ( ) ) ;
Resultado
Compilamos diferentes métodos para converter carimbo de data/hora em formato de data em JavaScript.
Conclusão
Para converter carimbo de data/hora em formato de data em JavaScript, aplique o “ Nova data() ” Método construtor para criar um novo objeto de data e exibir a data e hora atuais. Além disso, aplique o “ getHoras() ”, “ getMinutes() ', e ' toDateString() ” métodos para compilar a hora e a data e exibi-los. Além disso, o “ Classe de data ” métodos também podem ser utilizados para o mesmo propósito. Este artigo orientou relacionado à conversão de carimbo de data/hora em formato de data em JavaScript.