Retornar último dia do mês com JavaScript

2a atrás

0 0

Primeiro, declare uma nova instância de data:

const date = new Date();

Para retornar o último dia do mês atual vamos utilizar a função setMonth:

date.setMonth(date.getMonth() + 1, 0);

O primeiro argumento é o mês atual somado a 1, o segundo argumento "0", faz com que a data volte ao último dia do mês atual.

Adicionalmente, podemos configurar a data para o final do dia:

date.setHours(23, 59, 59, 999);

Isso irá retornar o último dia do mês atual, como por exemplo:

console.log(date); // Wed May 31 2023 23:59:59 GMT-0300 (GMT-03:00)

#JavaScript


Comentários (0)

0/512
Link