Bem -vindo à visita Kuiju!
Localização atual:primeira página >> educar

Como obter a hora atual em js

2025-12-13 15:06:36 educar

Como obter a hora atual em JS

Em JavaScript, obter a hora atual é uma operação comum, seja para registro, geração de carimbo de data/hora ou exibição dinâmica de hora. Este artigo apresentará detalhadamente como usar JavaScript para obter a hora atual e fornecer dados estruturados para referência rápida.

1. Use o objeto Date para obter a hora atual

Como obter a hora atual em js

JavaScript fornece recursos integradosDataObjeto para trabalhar com datas e horas. Esta é a maneira básica de obter a hora atual:

métodoDescriçãoExemplo
novaData()Crie um objeto Date contendo a data e hora atuaisconst agora = nova Data();
Data.agora()Retorna o carimbo de data/hora da hora atual em milissegundoscarimbo de data / hora const = Date.now();

2. Obtenha vários períodos de tempo

PasseDataO método do objeto pode obter o ano, mês, dia, hora, minuto, segundo e outros componentes do tempo:

métodoDescriçãoExemplo
getAnoFull()Obtenha o ano (4 dígitos)agora.getFullYear(); // 2023
getMês()Obtenha o mês (0-11)agora.getMonth(); // 0 significa janeiro
getData()Obter data (1-31)agora.getDate(); // 15
getHoras()Obtenha a hora (0-23)agora.getHours(); // 14
getMinutos()Obtenha minutos (0-59)agora.getMinutes(); //30
getSegundos()Obtenha segundos (0-59)agora.getSeconds(); //45

3. Formate a hora atual

JavaScript não possui um método integrado para formatar datas, mas isso pode ser conseguido combinando os métodos do objeto Date:

Requisitos de formataçãoMétodo de implementaçãoExemplo de saída
AAAA-MM-DDEmenda ano, mês, dia15/01/2023
HH:MM:SSEmenda horas, minutos, segundos14:30:45
AAAA-MM-DD HH:MM:SSCombinar data e hora15/01/2023 14:30:45

4. Use o método toLocaleString

JavaScript fornecetoLocaleStringUma série de métodos que podem formatar datas e horas de acordo com as configurações de localização:

métodoDescriçãoExemplo
toLocaleDateString()Retorna uma string de data localizada15/01/2023
toLocaleTimeString()Retorna a string de hora localizada14h30:45
toLocaleString()Retorna uma string de data e hora localizada15/01/2023 14h30:45

5. Recomendações de bibliotecas de terceiros

Para processamento de data e hora mais complexo, bibliotecas de terceiros podem ser usadas:

nome da bibliotecaRecursosMétodo de instalação
Momento.jsPoderoso, mas volumosomomento de instalação do npm
data-fnsDesign modular, introduzido sob demandadata de instalação npm-fns
Dia.jsLeve, API compatível com Momentnpm instalar dayjs

6. Exemplos práticos de aplicação

Aqui está um exemplo completo mostrando como obter e formatar a hora atual:

FunçãoImplementação de código
Obter hora atualconst agora = nova Data();
Formatar dataconst dateStr = `${now.getFullYear()}-${now.getMonth()+1}-${now.getDate()}`;
Hora do formatoconst timeStr = `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`;
Saída combinadaconsole.log(`Hora atual: ${dateStr} ${timeStr}`);

Com os métodos acima, você pode obter e manipular facilmente a hora atual em JavaScript. Dependendo das necessidades do projeto, você pode escolher métodos nativos ou bibliotecas de terceiros para implementar funções de processamento de tempo mais complexas.

Próximo artigo
  • Como obter a hora atual em JSEm JavaScript, obter a hora atual é uma operação comum, seja para registro, geração de carimbo de data/hora ou exibição dinâmica de hora. Este artigo apresentará detalhadamente como usar JavaScript para obter a hora atual e fornecer dados estruturados para referência rápida.1. Use o objeto Date para obter a hora atualJavaScript fornece recursos integradosDataObjeto para trabalh
    2025-12-13 educar
  • E o processador J1900? Análise aprofundada dos principais tópicos e desempenho em toda a redeRecentemente, com o crescimento do mercado de segunda mão e a demanda por mini-hosts, o processador Intel J1900 voltou a ser o foco de discussões acaloradas. Este artigo combina os dados de discussão de toda a rede nos últimos 10 dias para analisar de forma abrangente o desempenho deste processador clássico do ponto de
    2025-12-11 educar
  • Como remover tinta de seloNa vida diária, é um problema comum a tinta de carimbo contaminar acidentalmente roupas, papéis ou tampos de mesa. Como remover com eficácia essas marcas de tinta teimosas? Este artigo fornecerá soluções estruturadas com base em tópicos e conteúdos importantes de toda a rede nos últimos 10 dias.1. Classificação de métodos de remoção populares (dados dos últimos 10 dias)métod
    2025-12-08 educar
  • Como abortar durante a gravidez com anel superiorNos últimos anos, com a popularidade das medidas contraceptivas, o dispositivo intrauterino (DIU) tornou-se um dos métodos contraceptivos escolhidos por muitas mulheres. No entanto, o anel contraceptivo não é 100% eficaz e um número muito pequeno de mulheres pode engravidar após a inserção do anel. Diante dessa situação, muitas mulheres se preocupam com a que
    2025-12-06 educar
Artigos recomendados
Lendo rankings
Links amigáveis
Linha divisória