Estes métodos podem ser usados ​​para obter informações de um objeto de data:

Método

Descrição

getFullYear()

retorna o ano como número de 4 dígitos (yyyy)

getMonth()

retorna mês como um número (0-11)

getDate()

retorna o dia como um número (1-31)

getHours()

retorna a hora (0-23)

getMinutes()

retorna o minuto (0-59)

getSeconds()

retorna o segundo (0-59)

getMilliseconds()

retorna o milisegundo (0-999)

getTime()

retorna o tempo em milisegundos desde 01/01/1970

getDay()

retorna o dia da semana como um número (0-6)

Date.now()

retorna o tempo. ECMAScript 5.

Método getTime ()

getTime() retorna o número de milissegundos desde 1 de janeiro de 1970

document.getElementById("demo").innerHTML = new Date().getTime();

Método getFullYear ()

getFullYear() retorna o ano de uma data como um número de quatro dígitos:

document.getElementById("demo").innerHTML = new Date().getFullYear();

Método getMonth ()

getMonth() retorna o mês de uma data como um número (0-11):

 

document.getElementById("demo").innerHTML = new Date().getMonth();

Em JavaScript, o primeiro mês (janeiro) é o número do mês 0, então dezembro retorna o número do mês 11.

Você pode usar uma matriz de nomes e getMonth() retornar o mês como um nome.

var meses = ["Janeiro", "fevereiro", "março", "abril", "maio", "junho", "julho", "agosto", "setembro", "outubro", "novembro", "dezembro"];
document.getElementById("demo").innerHTML = meses[new Date().getMonth()];

 

O método getDate ()

getDate() retorna o dia de uma data como um número (1-31):

document.getElementById("demo").innerHTML = new Date().getDate();

The getHours() Método

getHours() retorna o horas de a date as a number (0-23):

document.getElementById("demo").innerHTML = new Date().getHours();

O método getMinutes ()

getMinutes() retorna os minutos de uma data como um número (0-59):

document.getElementById("demo").innerHTML = new Date().getMinutes();

O método getSeconds ()

O método getSeconds() retorna os segundos de uma data como um número (0-59):

var d = new Date();
document.getElementById("demo").innerHTML = d.getSeconds();

 

Método getMilliseconds ()

O método getMilliseconds() retorna os milissegundos de uma data como um número (0-999):

var d = new Date();

document.getElementById("demo").innerHTML = d.getMilliseconds();

Método getDay ()

O getDay()método retorna o dia da semana de uma data como um número (0-6):

var d = new Date();

document.getElementById("demo").innerHTML = d.getDay();

Em JavaScript, o primeiro dia da semana (0) significa "domingo", mesmo que alguns países do mundo considerem o primeiro dia da semana como "segunda-feira"

Você pode usar uma matriz de nomes e getDay()retornar o dia da semana como um nome.

var d = new Date();
var days = ["Domingo","segunda","terça","quarta","quinta","sexta","sábado"];
document.getElementById("demo").innerHTML = days[d.getDay()];

 

Métodos de data UTC

Os métodos de data UTC são usados ​​para trabalhar com datas UTC (datas do fuso horário universal):

Method

Description

getUTCDate()

Same as getDate(), but retorna the UTC date

getUTCDay()

Same as getDay(), but retorna the UTC day

getUTCFullYear()

Same as getFullYear(), but retorna the UTC year

getUTCHours()

Same as getHours(), but retorna the UTC hour

getUTCMilliseconds()

Same as getMilliseconds(), but retorna the UTC milliseconds

getUTCMinutes()

Same as getMinutes(), but retorna the UTC minutes

getUTCMonth()

Same as getMonth(), but retorna the UTC month

getUTCSeconds()

Same as getSeconds(), but retorna the UTC seconds

Teste-se com exercícios

Use o método Date correto para obter o mês (0 a 11) de um objeto de data.

var d = nova data ();
month = [      ];