Есть ли способ удалить hh: mm из moment.js , момент ().добавить(2, ‘дни’).календарь()?

#javascript #momentjs

#javascript #momentjs

Вопрос:

В результате мне нужно показывать только день недели, и я ищу встроенный метод форматирования в moment.js прежде чем я использую reg ex для этой работы.

Что я получаю:

 moment().add(2, 'days').calendar() = "Thursday at 12:46 PM"
  

Что мне нужно, так это получить только «четверг»

Ответ №1:

Вместо того, чтобы использовать calendar , вы хотите использовать format :

 moment().add(2, 'days').format('dddd') // "Thursday"
  

В документах API объясняется, что calendar дает дату по сравнению с контрольной датой, тогда format как позволяет форматировать дату так, как вам нравится.