Измените формат .fromnow () методом momentjs после определенной разницы во времени - PullRequest
0 голосов
/ 07 сентября 2018

Я использую библиотеку javascript https://momentjs.com/ и разрабатываю веб-приложение, в котором оно должно сравнивать текущую дату и другую дату, используя метод .fromNow (), но все результаты возвращают результаты, такие как 6 месяцев, 8 месяцев, 1 год. Я ожидал, что когда разница дат превысит 6 месяцев, формат результата изменится на День / Месяц / Год (Ej. 06/06/2018).

1 Ответ

0 голосов
/ 09 сентября 2018

Коротко:

function myFromNow(date1, date2) {    
 if (date2.diff(date1, 'days') > 180) {
  return date1.format("DD/MM/YYYY");
 } else {
  return date1.from(date2);
 }
}
...