Data e Hora em JavaScript 02 – métodos get do objeto Date (getters)

Métodos get do objeto Date (getters)

Os métodos get do objeto Date são utilizados para obtermos partes da data e hora armazenada.

A tabela a seguir mostra os métodos getters mais comuns do objeto Date.

Método Descrição
getDate() Retorna o dia do mês, entre 1 e 31
getDay() Dia da semana, entre 0 e 6 (0 é domingo)
getFullYear() Ano com 4 dígitos
getHours() Hora, entre 0 e 23
getMilliseconds() Milissegundos, entre 0 e 999
getMinutes() Minutos da hora, entre 0 e 59
getMonth() Mês, entre 0 e 11 (0 é janeiro)
getSeconds() Segundos do minuto, entre 0 e 59
getTime() Milissegundos decorridos desde 01/01/1970

Exemplos de aplicação dos getters do objeto Date:

O código a seguir ilustra o uso dos métodos get do objeto Date em JavaScript:

<html>
<head>
<title>Datas em JavaScript</title>
</head>
<body>
<script>
// Array com os nomes dos meses do ano:
var mes = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"];
var hoje = new Date(); //Data e hora atuais
var novadata = new Date(2015,11,21); //atribuindo data
var milissegundos = new Date(1488569383588); //milissegundos desde 01/01/70
var dataDeString = new Date("2015/11/21"); //passando string
// Exibindo os valores no navegador:
document.write("Mês: ", hoje.getMonth(), "<br/>");
document.write("Ano: ", hoje.getFullYear(), "<br/>");
document.write("Dia do mês: ", hoje.getDate(), "<br/>");
document.write("Dia da semana: ", hoje.getDay(), "<br/>");
document.write("Hora: ", hoje.getHours(), "<br/>");
document.write("Minutos: ", hoje.getMinutes(), "<br/>");
document.write("Segundos: ", hoje.getSeconds(), "<br/>");
document.write("Milissegundos desde 01/01/70: ", hoje.getTime(), "<br/>");
document.write("Ano (obtido a partir dos millisegundos): ", milissegundos.getFullYear(), "</br>");
document.write("Data atribuída na criação do objeto: ", novadata.getDate(), " de ", mes[novadata.getMonth()], " de ", novadata.getFullYear(), "</br>");
document.write("Data passada por string: ", dataDeString.getDate(), " de ", mes[dataDeString.getMonth()], " de ", dataDeString.getFullYear(), "</br>");
document.write("Data passada por string: ", dataDeString.getDate(), " de ", dataDeString.getMonth(), " de ", dataDeString.getFullYear(), "</br>");
document.write("Data passada por string em milissegundos: ", dataDeString.getTime());
</script>
</body>
</html>

Anterior: Data e hora em JavaScript: introdução ao objeto Date

Próximo: Ajustando Data e Hora no JavaScript – métodos setters do objeto Date

 

Sobre Fábio dos Reis (1195 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 30 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Ciência e Tecnologia em geral, adora Viagens e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.

Escreva um comentário

Seu e-mail não será divulgado


*