urish / angular-moment

Moment.JS directives for Angular.JS (timeago and more)
MIT License
2.6k stars 397 forks source link

am-time-ago format to 'x hr y mins ago' #289

Open ranismk opened 7 years ago

ranismk commented 7 years ago

I am using am-time-ago directive in my angular app to show the relative time. It displays the time correctly. The only problem is when it comes to hours, it shows like '2 hrs ago' even if it has lapsed 2 hours and 55 mins which gives a wrong impression. I need to change it to display 'x hrs y mins ago'.

I tried below option to set for the 'h' and 'hh' option, but I'm not getting the minutes value inside the function.

`h:function (number, withoutSuffix, key, isFuture){ //number coming here is hours value }

Is there any easy way to format hours to 'x hr y mins ago'.. I already put one question on SO two weeks ago, still no luck there.

cklemming commented 6 years ago

@ranismk Any luck figuring this out? I'm struggling with the same issue.