jack_azizov
@jack_azizov

Как форматировать дату через moment?

Меня интересует именно реакт и основная сложность заключается в том что есть результат двух дат :
experience - это объект в котором хранятся даты

{moment(experience.end_date).diff(experience.start_date, 'days')}


Сложность в том что нужно в итоге форматировать это все в :
Год месяц день
или
Месяц день
или
дни
В зависимости от кол-ва дней. На данный момент я знаю, что выводить данные можно в формате либо только года , либо только месяца, либо только дни.
Есть ли метод, который делает такое ?
  • Вопрос задан
  • 228 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега React
На данный момент я знаю, что выводить данные можно в формате либо только года , либо только месяца, либо только дни.
Выводить можно в любом формате, который понимает moment.js. Там есть всё, что душе угодно: https://momentjs.com/docs/#/displaying/format/.

В зависимости от кол-ва дней.
https://momentjs.com/docs/#/displaying/difference/

Есть ли метод, который делает такое ?
Нет, но в javascript есть условные операторы. Вам нужен такой: if () {}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы