MomentJS - Форматирование даты и времени

MomentJS предоставляет форматы для отображения даты по-разному. Доступны методы, которые показывают время с данного момента, от текущего момента, разницу между двумя моментами и т. Д. Он может отображать дату в формате JSON, массиве, объекте, строке и т. Д.

Способы форматирования даты и времени

В следующей таблице показан список доступных методов, помогающих при отображении / форматировании даты по мере необходимости.

Метод Синтаксис
Формат

момент (). формат ();

момент (). формат (Строка);

Время с этого момента

момент (). fromNow ();

момент (). fromNow (логический);

Время от X

момент (). from (Момент | Строка | Число | Дата | Массив);

Время сейчас

момент (). toNow ();

момент (). toNow (логический);

Время до X

момент (). to (Момент | Строка | Число | Дата | Массив);

момент (). to (Момент | Строка | Число | Дата | Массив, логическое значение);

Календарное время

момент (). календарь ();

момент (). календарь (referenceTime);

момент (). календарь (referenceTime, форматы);

Разница

момент (). diff (Момент | Строка | Число | Дата | Массив);

момент (). diff (Момент | Строка | Число | Дата | Массив, Строка);

момент (). diff (Момент | Строка | Число | Дата | Массив, Строка, Логическое значение);

Метка времени Unix (миллисекунды)

момент (). valueOf ();

+ момент ();

Метка времени Unix (секунды)

момент (). unix ();

Дней в Месяце

момент (). daysInMonth ();

Как дата JavaScript

момент (). toDate ();

Как массив

момент (). toArray ();

Как JSON

момент (). toJSON ();

Как строка ISO 8601

момент (). toISOString ();

момент (). toISOString (keepOffset);

Как объект

момент (). toObject ();

Как строка

момент (). toString ();

Осмотреть

момент (). инспектировать ();