我在一个角度应用程序中使用momentjs ,我没有任何代码可以在这里显示。我试图玩弄它并试图弄清楚它,但最终陷入了混乱。
我想要发生的是我有一个createdAt
要检索到某个API 服务器的属性,并且我想像facebook
在帖子中显示相对时间的方式一样显示它,但是以更好的方式。
例如:
如果在这一天内显示相对时间
A few seconds ago.
A minute ago
2 minutes ago
(如果超过 1 分钟)An hour ago
(如果 1 小时前)2 hours ago
(如果到 24 小时前超过 1 小时)Yesterday
上午 10:03(如果 1 天后)Last Tuesday
晚上 7:30(48 小时后)Last month
6月18日晚上7点30分(一个月后)
这个名单持续了一年。
我知道我可以使用多个条件来做到这一点,但最终搞砸了。有一个更好的方法吗?
有人可以为我解释一下吗?