O Data JavaScript objeto pode ser usado para obter ano, mês e dia. Você pode exibir um cronômetro na página da web com a ajuda do objeto de data JavaScript.
Você pode usar diferentes construtores de data para criar objetos de data. Ele fornece métodos para obter e definir dia, mês, ano, hora, minuto e segundos.
tutorial c#
Construtor
Você pode usar 4 variantes do construtor Date para criar o objeto de data.
- Data()
- Data (milissegundos)
- Data(dataString)
- Data(ano, mês, dia, horas, minutos, segundos, milissegundos)
Métodos de data JavaScript
Vamos ver a lista de métodos de data JavaScript com sua descrição.
| Métodos | Descrição |
|---|---|
| getData() | Ele retorna o valor inteiro entre 1 e 31 que representa o dia da data especificada com base na hora local. |
| getDia() | Retorna o valor inteiro entre 0 e 6 que representa o dia da semana com base na hora local. |
| getFullYears() | Ele retorna o valor inteiro que representa o ano com base na hora local. |
| getHoras() | Retorna o valor inteiro entre 0 e 23 que representa as horas com base na hora local. |
| getMilisegundos() | Ele retorna o valor inteiro entre 0 e 999 que representa os milissegundos com base na hora local. |
| getMinutos() | Retorna o valor inteiro entre 0 e 59 que representa os minutos com base na hora local. |
| getMês() | Retorna o valor inteiro entre 0 e 11 que representa o mês com base na hora local. |
| getSegundos() | Ele retorna o valor inteiro entre 0 e 60 que representa os segundos com base na hora local. |
| getUTCDate() | Ele retorna o valor inteiro entre 1 e 31 que representa o dia da data especificada com base no horário universal. |
| getUTCDay() | Retorna o valor inteiro entre 0 e 6 que representa o dia da semana com base no horário universal. |
| getUTCFullYears() | Ele retorna o valor inteiro que representa o ano com base na hora universal. |
| getUTCHhoras() | Retorna o valor inteiro entre 0 e 23 que representa as horas com base no horário universal. |
| getUTCMinutos() | Retorna o valor inteiro entre 0 e 59 que representa os minutos com base na hora universal. |
| getUTCMês() | Ele retorna o valor inteiro entre 0 e 11 que representa o mês com base na hora universal. |
| getUTCSeconds() | Ele retorna o valor inteiro entre 0 e 60 que representa os segundos com base no tempo universal. |
| definirData() | Ele define o valor do dia para a data especificada com base na hora local. |
| setDia() | Ele define o dia da semana específico com base na hora local. |
| setAnosCompletos() | Define o valor do ano para a data especificada com base na hora local. |
| setHoras() | Ele define o valor da hora para a data especificada com base na hora local. |
| setMilisegundos() | Ele define o valor em milissegundos para a data especificada com base na hora local. |
| setMinutos() | Ele define o valor dos minutos para a data especificada com base na hora local. |
| setMês() | Define o valor do mês para a data especificada com base na hora local. |
| setSegundos() | Ele define o segundo valor para a data especificada com base na hora local. |
| setUTCDate() | Define o valor do dia para a data especificada com base na hora universal. |
| setUTCDay() | Define o dia da semana específico com base na hora universal. |
| setUTCFullYears() | Define o valor do ano para a data especificada com base na hora universal. |
| setUTCHhoras() | Define o valor da hora para a data especificada com base na hora universal. |
| setUTCMilissegundos() | Ele define o valor em milissegundos para a data especificada com base na hora universal. |
| setUTCMinutos() | Ele define o valor dos minutos para a data especificada com base na hora universal. |
| setUTCMês() | Ele define o valor do mês para a data especificada com base na hora universal. |
| setUTCSeconds() | Ele define o segundo valor para a data especificada com base na hora universal. |
| toDateString() | Ele retorna a parte da data de um objeto Date. |
| paraISOString() | Ele retorna a data no formato de string de formato ISO. |
| paraJSON() | Ele retorna uma string representando o objeto Date. Ele também serializa o objeto Date durante a serialização JSON. |
| para sequenciar() | Ele retorna a data em forma de string. |
| toTimeString() | Ele retorna a parte da hora de um objeto Date. |
| paraUTCString() | Ele converte a data especificada na forma de string usando o fuso horário UTC. |
| valor de() | Ele retorna o valor primitivo de um objeto Date. |
Exemplo de data JavaScript
Vamos ver o exemplo simples para imprimir o objeto data. Ele imprime data e hora.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Teste agora
Saída:
Current Date and Time: <span id="txt3"></span>
Vejamos outro código para imprimir data/mês/ano.
Saída:
convertendo uma string em inteiro
Exemplo de hora atual em JavaScript
Vamos ver o exemplo simples para imprimir a hora atual do sistema.
Current Time: <span id="txt"></span> var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); document.getElementById('txt').innerHTML=h+':'+m+':'+s;Teste agora
Saída:
Current Time: <span id="txt"></span>
Exemplo de relógio digital JavaScript
Vamos ver o exemplo simples para exibir o relógio digital usando o objeto de data JavaScript.
como retornar array em java
Existem duas maneiras de definir intervalo em JavaScript: pelo método setTimeout() ou setInterval().
Current Time: <span id="txt"></span> window.onload=function(){getTime();} function getTime(){ var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); // add a zero in front of numbers<10 m="checkTime(m);" s="checkTime(s);" document.getelementbyid('txt').innerhtml="h+':'+m+':'+s;" settimeout(function(){gettime()},1000); } setinterval('gettime()',1000); another way function checktime(i){ if (i<10){ i="0" + i; return < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Current Time: <span id="txt2"></span> </pre> <hr></10> 10>