Manual de Referência JavaScript Date
Objeto Date
O objeto Date é usado para manipular data e hora.
O objeto Date é criado com new Date().
Existem quatro maneiras de instanciar uma data:
var d = new Date(); var d = new Date(milissegundos); var d = new Date(dateString); var d = new Date(ano, mês, dia, horas, minutos, segundos, milissegundos);
Para tutoriais sobre data e hora, leia nosso Tutorial de data e hora do JavaScript.
Métodos e propriedades do objeto Date
Método | Descrição |
---|---|
new Date() | Retorna o dia do mês (de 1 a 31). |
constructor | Retorna a função que cria o protótipo do objeto Date. |
getDate() | Retorna o dia do mês (de 1 a 31). |
getDay() | Retorna o dia da semana (0-6). |
getFullYear() | Retorna o ano. |
getHours() | Retorna a hora (de 0 a 23). |
getMilliseconds() | Retorna o número de milissegundos (0-999). |
getMinutes() | Retorna os minutos (de 0 a 59). |
getMonth() | Retorna o mês (de 0 a 11). |
getSeconds() | Retorna o número de segundos (de 0 a 59). |
getTime() | Retorna o número de milissegundos desde meia-noite de 1 de janeiro de 1970 até a data especificada. |
getTimezoneOffset() | Retorna a diferença entre o horário UTC e o horário local, em minutos. |
getUTCDate() | Segundo o horário universal, retorna o dia do mês (de 1 a 31). |
getUTCDay() | Segundo o horário universal, retorna o dia da semana (0-6). |
getUTCFullYear() | Segundo o horário universal, retorna o ano. |
getUTCHours() | Segundo o horário universal, retorna a hora (0-23). |
getUTCMilliseconds() | Segundo o horário universal, retorna o número de milissegundos (0-999). |
getUTCMinutes() | Segundo o horário universal, retorna os minutos (0-59). |
getUTCMonth() | Segundo o horário universal, retorna o mês (0-11). |
getUTCSeconds() | Segundo o horário universal, retorna o número de segundos (0-59). |
getYear() | Descontinuado.Use Método getFullYear(). |
now() | Retorna o número de milissegundos desde meia-noite de 1 de janeiro de 1970. |
parse() | Analisa uma string de data e retorna o número de milissegundos desde 1 de janeiro de 1970. |
prototype | Permite que você adicione atributos e métodos ao objeto. |
setDate() | Definir o dia do mês do objeto Date |
setFullYear() | Definir o número do ano do objeto Date |
setHours() | Definir o número de horas do objeto Date. |
setMilliseconds() | Definir o número de milissegundos do objeto Date. |
setMinutes() | Definir o número de minutos do objeto Date. |
setMonth() | Definir o número do mês do objeto Date. |
setSeconds() | Definir o número de segundos do objeto Date. |
setTime() | Definir a data para um número específico de milissegundos após/antes de 1 de janeiro de 1970. |
setUTCDate() | Definir o dia do mês do objeto Date com base no horário universal. |
setUTCFullYear() | Definir o número do ano do objeto Date com base no horário universal. |
setUTCHours() | Definir o número de horas do objeto Date com base no horário universal. |
setUTCMilliseconds() | Definir o número de milissegundos do objeto Date com base no horário universal. |
setUTCMinutes() | Definir o número de minutos do objeto Date com base no horário universal. |
setUTCMonth() | Definir o número do mês do objeto Date com base no horário universal. |
setUTCSeconds() | Definir o número de segundos do objeto Date com base no horário universal. |
setYear() | Descontinuado.Use Método setFullYear(). |
toDateString() | Converter a parte de data do objeto Date para uma string legível. |
toGMTString() | Descontinuado.Use Método toUTCString(). |
toISOString() | Retorna a data como uma string usando o padrão ISO. |
toJSON() | Retorna a data em formato de string, formatada como data JSON. |
toLocaleDateString() | Retorna a parte de data do objeto Date como uma string usando o acordo de configuração regional. |
toLocaleTimeString() | Retorna a parte de tempo do objeto Date como uma string usando o acordo de configuração regional. |
toLocaleString() | Converter o objeto Date para uma string usando o acordo de configuração regional. |
toString() | Converter o objeto Date para uma string. |
toTimeString() | Converte a parte de tempo do objeto Date para uma string. |
toUTCString() | Converte o objeto Date para uma string de acordo com o fuso horário mundial. |
UTC() | De acordo com o tempo UTC, retorna o número de milissegundos desde meia-noite de 1 de janeiro de 1970 na data. |
valueOf() | Retorna o valor original do objeto Date. |