Див. dayjs docs для отримання додаткової інформації про бібліотеку.
first_day_next_month_dayjs.js
const now = dayjs();
const nextMonth = now.month(now.month() + 1).date(1).hour(0).minute(0).second(0);
// Приклад використання
console.info(nextMonth.format())
// Виведе, наприклад, "2022-03-01T00:00:00+01:00"
Це також працюватиме у грудні, оскільки DayJS коректно обробляє month(13):
first_day_next_month_december_dayjs.js
const now = dayjs('2021-12-09');
const nextMonth = now.month(now.month() + 1).date(1).hour(0).minute(0).second(0);
// Це виведе '2022-01-01T00:00:00+01:00'
console.info(nextMonth.format());
Дивіться схожі статті за категоріями:
JavaScript
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow