У меня возникли трудности с форматированием времени с использованием moment.js
. Я решил опробовать angular-moment
и столкнулся с некоторыми ограничениями, и, посмотрев документацию для moment.js
, кажется, что было бы намного лучше создать настраиваемую директиву, которая использует moment
. Здесь лежит моя проблема, у меня есть некоторый опыт и знания основных директив, но я не уверен, как двигаться вперед с созданием директивы, которая использует moment
для форматирования даты/времени. Итак, вот правила, которые я хочу придерживаться:Пользовательское форматирование на какое-то время с использованием Moment.js
Менее 1 минуты назад: печать, как a few seconds ago
Более 1 минуты назад & & менее чем 1 часов назад: печать, как X minutes ago
Более 1 часов назад: печать а h:mm a
вчера (Это следует сравнить эти два дня, чтобы увидеть, если он сегодня или вчера): печать, как Yesterday
Больше, чем вчера: печать, как MMM DD
так что я не уверен, где начать действительно, и любая помощь добро пожаловать!
ли вы попробовать, timefrom? http://momentjs.com/docs/#/displaying/from/ –
@SwarajGiri Я посмотрю, моя самая большая проблема связана с переносом этого в рабочую директиву – germainelol
@SwarajGiri Очень неэффективный способ обработки 'from' can можно сказать, если 'a.from (b) === 'день назад' ', то' return' Yesterday'', но это кажется глупым способом сделать это. – germainelol