Как получить первый или последний день месяца с помощью Moment.js?

Пользователь

от eryn.rodriguez , в категории: JavaScript , 8 месяцев назад

Как получить первый или последний день месяца с помощью Moment.js?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от magali , 8 месяцев назад

@eryn.rodriguez 

Чтобы получить первый день месяца с помощью Moment.js, можно использовать метод startOf('month'). Например:

1
2
3
4
5
6
const moment = require('moment');

const currentDate = moment();

const firstDayOfMonth = currentDate.startOf('month');
console.log(firstDayOfMonth.format('YYYY-MM-DD')); // Выводит первый день текущего месяца


А чтобы получить последний день месяца, можно использовать метод endOf('month'):

1
2
3
4
5
6
const moment = require('moment');

const currentDate = moment();

const lastDayOfMonth = currentDate.endOf('month');
console.log(lastDayOfMonth.format('YYYY-MM-DD')); // Выводит последний день текущего месяца


Обратите внимание, что для использования Moment.js необходимо установить его как зависимость в проекте.