JavaScript tornou -se uma linguagem de programação usada em massa devido à expansão da Internet e à Web em um ritmo inacreditável. No mundo moderno da web, podemos executar quase todas as tarefas em um único navegador, e o JavaScript é usado em todos os sites que vemos em nossa vida de rotina diária. Costumávamos ver a data e a hora em quase todos os sites. Neste artigo, vamos dar uma olhada em como podemos obter o horário atual em JavaScript e quais são as diferentes maneiras de obter a data e a hora de acordo com nosso requisito.
JavaScript fornece um objeto embutido Data, o que ajuda a gerenciar toda a data e hora. Mais tarde, podemos extrair o que quisermos de acordo com nossas necessidades usando diferentes métodos internos. Então, vamos entrar no processo e aprender as diferentes técnicas para extrair a data e a hora atuais.
Primeiro de tudo, criaremos um novo objeto de data () e declararemos uma variável chamada "atual" e atribuiremos o novo objeto de data () a uma variável "atual".
Var Current = new Date ();Depois de atribuir, vamos dar uma olhada na data do objeto, o que ele tem para nós.
console.log (atual)Tudo bem! Parece muito legal em um bom formato. Mas, se queremos se quisermos obter apenas o ano a partir de toda a data? Podemos usar a função integrada e obtida () apenas para obter o ano.
atual.obtlyear ();Da mesma forma, se queremos extrair apenas o ano, podemos usar a função interna getMonths () para obter apenas o mês.
atual.getMonth ();Parece um problema. Este não é o 8º mês (agosto)! Como podemos ver na saída completa acima para o novo objeto de data. Isso é setembro. Bem, isso é por causa do digital (0-11). Então, temos que adicionar "1" a ele para obter o mês certo sempre.
atual.getMonth () + 1;Isso está bem agora.
Assim como no ano, podemos fazer o mesmo para a data. Por exemplo, para extrair ou obter apenas a data, podemos usar a função interna getDate ().
atual.getDate ();Assim como uma data, temos funções internas para extrair o pedaço de tempo desejado. Por exemplo, se queremos obter ou extrair apenas as horas, a partir de todo o tempo atual, podemos usar a função interna Gethours ().
atual.gethours ();O mesmo vale para a ata. Para extrair apenas minutos, podemos usar getminutes ().
atual.getMinutes ();Para extrair apenas segundos, podemos usar getsEconds ().
atual.getSeconds ();Funções incorporadas avançadas
Aqui temos algumas funções incorporadas avançadas para obter a data e a hora em uma corda bastante limpa e boa formatada. Por exemplo, para obter apenas o tempo, não a data, na forma de string, podemos usar a função integrada tolocaletimestring () para nosso propósito.
atual.tolocaletimestring (); // "14:42:07"E, se queremos extrair apenas o tempo na forma de string. Podemos usar a função integrada tolocaledatestring ().
atual.tolocaledatestring (); // "29/9/2020"E, se queremos extrair a data e a hora em uma única string, podemos usar a função integrada tolocalestring ().
atual.tolocalestring (); // "29/09/2020, 14:42:07"Então, é assim que podemos obter a data e a hora usando o objeto de data interno e extrair os meses, anos ou minutos exigidos usando métodos diferentes.
Conclusão
Este artigo explica como podemos obter a data e hora atual e como podemos usá -lo para nossas necessidades de uma maneira muito fácil, profunda e eficaz que qualquer iniciante pode entender e usar. Então, continue aprendendo, trabalhando e obtendo experiência em JavaScript com Linuxhint.com ter uma compreensão melhor sobre isso. Muito obrigado!