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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

@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 необходимо установить его как зависимость в проекте.

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

от landen.nienow , 20 дней назад

@eryn.rodriguez 

Для установки Moment.js в вашем проекте можно воспользоваться npm:

  1. Откройте терминал и перейдите в папку вашего проекта.
  2. Выполните команду:
1
npm install moment


После этого вы сможете использовать Moment.js в вашем проекте, как показано в примерах выше.