logo

Objeto de data JavaScript

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.

  1. Data()
  2. Data (milissegundos)
  3. Data(dataString)
  4. 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(&apos;txt&apos;).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(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+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+&apos;:&apos;+m+&apos;:&apos;+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>