@gage
Для получения определенной даты и времени с помощью Moment.js можно использовать функцию moment(), передавая ей нужные значения для года, месяца, дня, часа, минут и секунд в качестве аргументов.
Например, чтобы получить 1 января 2022 года в 12:00:00, вы можете использовать следующий код:
1 2 3 4 5 6 7 8 9 10 |
const date = moment({ year: 2022, month: 0, // Январь имеет индекс 0 day: 1, hour: 12, minute: 0, second: 0 }); console.log(date); // Вывод: Sat Jan 01 2022 12:00:00 GMT+0300 |
Также вы можете использовать методы Moment.js для установки или изменения отдельных значений даты и времени. Например, чтобы получить текущую дату и установить время на 15:30:00, вы можете использовать следующий код:
1 2 3 4 5 6 7 8 |
const date = moment(); date.set({ hour: 15, minute: 30, second: 0 }); console.log(date); // Вывод: текущая дата, установленное время: 15:30:00 |
Moment.js также предлагает множество других методов для работы с датами и временем, например, для форматирования или сравнения дат. Вы можете изучить их в документации Moment.js.