Exemplo
Ajuste o mês a 4 (May) :
var d = new Date();
d.setMonth(4);
O resultado de d será:
Tente você mesmo " Mais "Try it Yourself" exemplos abaixo.
Definição e Uso
O setMonth() método define o mês de um objeto de data.
Note: janeiro é 0, fevereiro é 1, e assim por diante.
Este método também pode ser usado para definir o dia do mês.
Suporte navegador
Método | |||||
---|---|---|---|---|---|
setMonth() | sim | sim | sim | sim | sim |
Sintaxe
Os valores dos parâmetros Parâmetro Descrição month Requeridos. Um inteiro que representa o mês Os valores esperados são 0-11, mas outros valores são permitidos:
- -1 resultará no último mês do ano anterior
- 12 irá resultar no primeiro mês do próximo ano
- 13 irá resultar no segundo mês do próximo ano
day Opcional. Um inteiro que representa o dia do mês Os valores esperados são 1-31, mas outros valores são permitidos:
- 0 resultará no último dia do mês anterior
- -1 irá resultar no dia anterior ao último dia do mês anterior
Se o mês tem 31 dias:
- 32 irá resultar no primeiro dia do próximo mês
Se o mês tem 30 dias:
- 32 irá resultar no segundo dia do próximo mês
Detalhes técnicos
Valor de retorno: Um número, que representa o número de milissegundos entre o objeto de data e meia-noite primeiro de janeiro de 1970 JavaScript Versão: 1.0
mais Exemplos
Exemplo
Ajuste o mês a 4 (May) e no dia a dia 20:
var d = new Date();
d.setMonth(4, 20);
O resultado de d será:
Tente você mesmo "
Exemplo
Defina a data ser o último dia do mês anterior:
var d = new Date();
d.setMonth(d.getMonth(), 0);
O resultado de d será:
Tente você mesmo "
<JavaScript Data Objeto