Чтобы использовать Moment.js, выполните следующие действия:
-
Установка. Включите библиотеку Moment.js в свой проект. Вы можете либо загрузить файлы библиотеки и связать их в своем HTML-файле, либо использовать для ее установки менеджер пакетов, например npm или Yarn.
-
Импорт. Если вы используете модули JavaScript, импортируйте Moment.js в начало файла, используя следующий код:
import moment from 'moment';Если вы не используете модули, обязательно включите скрипт Moment.js в свой HTML-файл перед собственным кодом JavaScript.
-
Разбор дат. Moment.js предоставляет различные методы для анализа дат и управления ими. Вы можете создать объект Moment, передав строку даты и ее формат функции
moment(). Например:const date = moment('2023-12-25', 'YYYY-MM-DD'); -
Форматирование дат. Moment.js позволяет форматировать даты различными способами с помощью метода
format(). Вот пример:const formattedDate = date.format('MMMM Do YYYY, h:mm:ss a'); -
Управление датами. Moment.js предоставляет методы для добавления или вычитания времени из даты. Для выполнения таких операций вы можете использовать методы
add()иsubtract(). Вот пример:const modifiedDate = date.add(7, 'days'); -
Отображение относительного времени: Moment.js может отображать относительное время от заданной даты. Вы можете использовать метод
fromNow(), чтобы получить удобочитаемую строку, представляющую относительное время. Пример:const relativeTime = date.fromNow();
Это всего лишь несколько основных методов, предоставляемых Moment.js. Библиотека предлагает широкий набор дополнительных функций для работы с датами и временем. Обязательно обратитесь к документации Moment.js для получения более подробной информации.