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
Escreva um comentário