English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
EstesetDate()Método, define o dia do mês para o objeto Date especificado com base na data local.
O valor esperado é1-31Mas permite outros valores:
0 representa o último dia do mês anterior
-1Representa o dia anterior ao último dia do mês anterior
Se um mês tiver31dias:
32É o primeiro dia do próximo mês
Se um mês tiver30 Dias:
32É o dia seguinte ao primeiro dia do próximo mês
date.setDate(day)
var d = new Date(); d.setDate(22);Testar e Verificar‹/›
Todos os navegadores suportam completamente o método setDate():
Método | |||||
setDate() | É | É | É | É | É |
Parâmetro | Descrição |
---|---|
dia | 1e31Inteiros entre Se o valor estiver fora do intervalo de valores de datas do mês, o setDate() atualizará o objeto Date conforme necessário. Por exemplo, se o valor for definido como 0, a data será definida como o último dia do mês anterior. |
Retorno: | UTC 1970 Ano1Mês1Milissegundos entre 00:00:00 e a data fornecida |
---|---|
Versão do JavaScript: | ECMAScript 1 |
Este exemplo define o último dia do mês anterior como a data do mês atual:
var d = new Date(); d.setDate(0);Testar e Verificar‹/›